显然 Matlab load
将数据从 .mat
文件加载到它保存的变量中。
如何将单个矩阵从 .mat 或二进制文件加载到任意变量中?
最佳答案
将其加载到一个结构中并将其弹出到您的变量中。
saved_name = 'varname_it_was_saved_as';
s = load('some_file.mat', saved_name);
my_new_variable = s.(saved_name);
我总是对生产代码使用保存和加载的结构形式。它更干净,因为它不会动态地摆弄您的工作区。
有关详细信息,请参阅帮助加载
。
关于matlab - 如何加载 .mat 文件并在 Octave 或 Matlab 中设置变量名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9116440/