【问题标题】:saving the matrix and the plot figures保存矩阵和绘图 【发布时间】:2013-08-27 14:41:42 【问题描述】: 我有一个 matlab 程序,它生成一个矩阵 f(它是 3 列和 100 个原始矩阵),然后程序用第二列和第三列绘制第一列 每次我更改特定变量时,矩阵值都会更改并且绘图会更改 如果我制作了一个 for 循环来生成具有不同图的不同矩阵,我该如何制作程序来保存矩阵,并且图在同一文件夹中以不同名称表示每个循环 【问题讨论】: 标签: matlab 【解决方案1】: 您可以save 循环内的矩阵或将它们放在一个元胞数组中并在循环后保存。要将数字保存到文件中,您可以使用print。 类似的东西: for ii=foo:bar mat=...; fig=figure; % somehow create matrix mat and figure fig; save(['quux',num2str(ii),'.mat'],mat); print(fig,['quux',num2str(ii)]); end 【讨论】: