Save values of a matrix after each iteration in a new matrix

4 views (last 30 days)
Hello everyone,
I am a newbie to MATLAB. I am writing a code where I need to save values of a matrix in a new matrix each time loop ends. Say for example I have a FOR loop and let's assume loop runs from 1 to 3 and after each iteration,FOR loop gives us a new matrix. Is it possible to store those arrays or matrix we get after each iteration and place them in a new matrix? I am really stuck..need your help guys..
Thanks !!

Accepted Answer

Sean de Wolski
Sean de Wolski on 9 Feb 2015
Typically one would stick the new matrices in the third dimension of the first or in a cell array.
For the 3d case, you would end up with an mxnxp matrix where each slice A(:,:,mat) is the corresponding matrix. If you give us an example of what you have, we can critique.

More Answers (0)

Categories

Find more on Creating and Concatenating Matrices 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!