Storing for loop output that is a matrix 1 x 6387 each iteration in one matrix
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Milton Logo
el 6 de Dic. de 2019
Comentada: Milton Logo
el 6 de Dic. de 2019
So lets say I run the for loop for two iterations the saved values will be a matrix 1 x 12,774.
n1 = 50; % Number of notes plotted
for i = 1:n1
xx2 = key2note(X,keynum(i),dur(i));
xs = [xx2(i)];
end
spectrogram(xs,'yaxis')
0 comentarios
Respuesta aceptada
Ridwan Alam
el 6 de Dic. de 2019
I am assuming that you meant your xx2 has size 1x6387, and you want xs to be of size 1x12774 after two iteration.
n1 = 50; % Number of notes plotted
for i = 1:n1
xx2 = key2note(X,keynum(i),dur(i));
xs = [xs xx2];
end
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements 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!