如何使用Matlab存储所有模拟结果?

时间:2012-12-10 11:07:29

标签: matlab simulation

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

2 个答案:

答案 0 :(得分:0)

假设您有结果矩阵Mcurrent

如果您想保存,可以说save Mcurrent

但是假设您有一个结果矩阵Mcurrent,并且您希望将新结果Mnew附加到其中,则可以执行

Mcurrent = [Mcurrent Mnew] 

Mcurrent = [Mcurrent; Mnew]

取决于Mnew的大小。

答案 1 :(得分:0)

如果结果很大,您可能希望将它们保存在自己的文件中并稍后发布。对于像CFD这样的标准(将每个文件保存为自己的文件并编写脚本来处理每个文件的结果)。