Xlsread input arguments?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Soumyatha Gavvala
el 20 de Jun. de 2016
Comentada: Soumyatha Gavvala
el 21 de Jun. de 2016
I have a script which generates different range values for different runs, so I stored this data in variables,
startdata= x;
enddata= y;
xlsread(FileName,'startdata:enddata');
Obviously, I get this error:
Error using xlsread (line 247)
Data range 'startdata:enddata' is invalid.
Is there anyway I can assign my variable value to xlsread?
Thank you.
0 comentarios
Respuesta aceptada
dpb
el 20 de Jun. de 2016
Sure, write the translation from whatever x,y are to the character form...it's not clear what they represent, however, but if they're character strings then all you're missing is the concatenation...
x='A';
y='B';
rnge=[x ':' y];
data=xlsread(FileName,rnge);
If they're numeric you'll have to use num2str or sprintf or similar to build an appropriate string but it can be anything that results in a valid range expression as a character string (a cellstr won't work).
Más respuestas (0)
Ver también
Categorías
Más información sobre Data Import from MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!