【发布时间】:2013-10-04 06:22:11
【问题描述】:
我有 2 个 matlab 程序:prog1.m 和 prog2.m
我必须在两个程序中使用二维矩阵 M。
我已经在 prog1.m 中加载了矩阵(手动从文本文件中加载)。
我必须运行这两个程序~100 次(每次针对不同的矩阵)。所以现在我已经运行了 prog1.m 100 次,每次都使用不同的矩阵。
现在轮到 prog2.m 但我不想再次手动加载矩阵。
我保存了(100 个副本)prog1.m,其中包含要在 prog2.m 中使用的 M。有没有一种方法可以将 M 从 prog2.m 加载到 prog1.m ?
我想在 prog2.m 中添加一些代码,它会自动从 prog1.m 加载 M 。 PS:我对 MATLAB 很陌生
【问题讨论】:
-
您不能从 m 文件“加载”变量。但是,您可以从 mat 文件中保存并加载矩阵 M。您应该查看
save和load上的文档