How to save values from a for loop into a matrix

4 views (last 30 days)
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

Answers (1)

Jan
Jan on 24 Nov 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

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!