How to save values from a for loop into a matrix

4 visualizaciones (últimos 30 días)
Robert Pratt
Robert Pratt el 24 de Nov. de 2021
Respondida: Jan el 24 de Nov. de 2021
I need to figure out how to store the values from this loop into a pre-initialized matrix called 'save'. I apologize if this is trivial but I am very unfamiliar with matlab.
save=zeros(4,13)
for mm=1:4
dl(mm)=fsol(iindex(mm))
end
qm=k*dl
%NEED TO STORE VALUES FROM LOOP IN 'SAVE' MATRIX
end

Respuestas (1)

Jan
Jan el 24 de Nov. de 2021
Do not use "save" as name of a variable. This would shadow an important built-in function, which causes troubles frequently.
You store the results in the variable dl. So simply use the wanted variable instead:
saved = zeros(4,13)
for mm=1:4
daved(mm, :) = fsol(iindex(mm));
end

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!

Translated by