在“matlab”中的程序如何调用为另一个程序生成的数据?
1个回答
展开全部
第一个程序运行完毕后,加入一个命令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)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询