【问题标题】:How can i store all simulation results using Matlab?如何使用 Matlab 存储所有模拟结果?
【发布时间】:2012-12-10 11:07:29
【问题描述】:

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

【问题讨论】:

    标签: matlab simulation


    【解决方案1】:

    假设你有你的结果矩阵Mcurrent

    如果你想保存可以说save Mcurrent

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

    Mcurrent = [Mcurrent Mnew] 
    

    Mcurrent = [Mcurrent; Mnew]
    

    取决于Mnew的大小。

    【讨论】:

      【解决方案2】:

      如果结果很大,您可能希望将它们保存在自己的文件中并稍后进行后期处理。对于像 CFD 这样的东西,这将是常态(将每个保存为自己的并编写一个脚本来处理每个文件的结果)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-11-14
        • 1970-01-01
        • 1970-01-01
        • 2015-09-08
        • 1970-01-01
        • 1970-01-01
        • 2021-12-24
        • 2015-12-21
        相关资源
        最近更新 更多