for loop and xlswrite

1 visualización (últimos 30 días)
Muhammad Usman
Muhammad Usman el 1 de Jul. de 2014
Comentada: Muhammad Usman el 1 de Jul. de 2014
Hi,i want to use xlswrite to write my data using for loop but the issue I am facing that if i have for loop with decimal interval then how can i write it to excel (discrete cells),e.g
for k=1:0.5:5
x=rand;
my_cell = sprintf( 'A%s',num2str(k) );
xlswrite('my_xls.xls',x,1,my_cell);
end
by using this i got error,please help me in writing such stuff. Thanks* |

Respuesta aceptada

Sara
Sara el 1 de Jul. de 2014
K is not an integer so you can't use it to select the excel cell. Do this:
j = 0;
for k=1:0.5:5
j = j + 1;
x=rand;
my_cell = sprintf( 'A%s',num2str(j) );
xlswrite('my_xls.xls',x,1,my_cell);
end

Más respuestas (0)

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by