如何使用Matlab存储所有仿真结果?

如何使用Matlab存储所有仿真结果?,matlab,simulation,Matlab,Simulation,我正在运行一个模拟算法,例如500次运行(注意:结果是矩阵),我的问题是:如何将所有结果存储为“500矩阵”?我想要第一个矩阵,然后是第一个矩阵之后的第二个矩阵,等等。我将有一个更大的矩阵,垂直方向为500矩阵,有可能吗???假设您有结果矩阵Mcurrent 如果要保存,可以说save Mcurrent 但是,假设您有一个结果矩阵Mcurrent,并且希望将新结果Mnew附加到该矩阵,您可以这样做 Mcurrent = [Mcurrent Mnew] 或 根据Mnew的大小,如果结果很大,您

我正在运行一个模拟算法,例如500次运行(注意:结果是矩阵),我的问题是:如何将所有结果存储为“500矩阵”?我想要第一个矩阵,然后是第一个矩阵之后的第二个矩阵,等等。我将有一个更大的矩阵,垂直方向为500矩阵,有可能吗???

假设您有结果矩阵
Mcurrent

如果要保存,可以说
save Mcurrent

但是,假设您有一个结果矩阵
Mcurrent
,并且希望将新结果
Mnew
附加到该矩阵,您可以这样做

Mcurrent = [Mcurrent Mnew] 


根据
Mnew

的大小,如果结果很大,您可能希望将其保存在自己的文件中,稍后再进行后期处理。对于类似CFD的东西,这将是标准(将每个文件保存为自己的文件,并编写脚本来处理每个文件上的结果)

Mcurrent = [Mcurrent; Mnew]