Importdata Command not accepting input argument
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello, Well I know this should be a pretty simple task, but I have been unable to use the importdata command. what I have is this
>> FILENAMES{j}
ans =
'L1S11_0_0.mat'
>> importdata(FILENAMES{j})
??? Error using ==> importdata at 136
Unable to open file.
The file is there because when I use the command in this way
>> importdata('L1S11_0_0.mat')
ans =
cycles: 0
load: 0
comment: 'Baseline'
condition: 'Baseline'
path_data: [1x252 struct]
straingage_data: [1x1 struct]
XRay_data: [1x1 struct]
It works perfectly.
I have +100 files to import and I cant simply write the names manually each time with every importdata command.
Can you say what could I be doing wrong?
By the way: I am using Matlab R2010a
Thanks
1 comentario
Respuestas (1)
Niklas Nylén
el 3 de Jun. de 2014
Filenames seems to be a cell of cells, you can tell from ans being 'L1S11_0_0.mat' rather than just L1S11_0_0.mat. This should work:
importdata(FILENAMES{j}{1})
7 comentarios
Niklas Nylén
el 4 de Jun. de 2014
what happens if you run
exist(FILENAMES{j}{1},'file')
Ver también
Categorías
Más información sobre Function Creation en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!