Error using load : Input must be a MAT-file or an ASCII file containing numeric data with same number of columns in each row.
Show older comments
Error using load
Unable to read file 'C:\Users\erand\Downloads\T1.mat'. Input must be a MAT-file or an ASCII file
containing numeric data with same number of columns in each row.
Error in uiimport/runImportdata (line 470)
datastruct = load('-ascii', fileAbsolutePath);
Error in uiimport/gatherFilePreviewData (line 438)
[datastruct, textDelimiter, headerLines]= runImportdata(fileAbsolutePath, type);
Error in uiimport (line 260)
gatherFilePreviewData(fileAbsolutePath);
5 Comments
Star Strider
on 20 Jul 2023
See what this reveals:
type('C:\Users\erand\Downloads\T1.mat')
It may just produce garbage, however it may also reveal the problem.
Eran Dutt
on 20 Jul 2023
Mrutyunjaya Hiremath
on 21 Jul 2023
can you share the T1.mat'?
Eran Dutt
on 21 Jul 2023
Star Strider
on 21 Jul 2023
It failed forr me as well:
LD = load('T1.mat')
Error using load
Invalid field name: 's?????_label'.
The ‘?????’ may be Unicode characters or something else that MATLAB doesn’t recognise as acceptable. There doesn’t appear to be a way to modify load to import those, since you already tried '-ascii' and that obviously didn’t work.
See if you can find a valid version of the file. There’s nothing further to be done here.
Accepted Answer
More Answers (0)
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!