在“matlab”中的程序如何调用为另一个程序生成的数据?

 我来答
大大的Wiener
2018-03-15 · TA获得超过6.4万个赞
知道大有可为答主
回答量:392
采纳率:90%
帮助的人:33万
展开全部

第一个程序运行完毕后,加入一个命令save ***.mat;

第二个程序开始时插入一个命令 load ***.mat;

也可以指定要保存的变量,详细指令可以在matlab中doc save,doc load,或者help都可以查看这两个命令的详细用法,matlab尽量少用全局变量。

程序是:

x = 1:2:9;

for i=1:5

eval(['a',num2str(i),'=',num2str(x(i)),';'])

end

% 测试

fprintf('a1=%d,a2=%d,a3=%d,a4=%d,a5=%d\n',a1,a2,a3,a4,a5)

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式