matlab文件相互调用,matlab中怎么同时运行多个M文件,这些文件怎么相互调用!

楼主你好你的证明确实是在这样的,我也试验了下,个人认为是当matlab开始运行后,就将所有代码都读入内存,就算运行之中通过其他软件-例如记事本修改了正在运行的代码,也不会影响内存中的计算。个人见解,欢迎讨论www.mh456.com防采集。

function SIN=drawSin(x)%放在2113第一个m文件中5261SIN=sin(x);plot(x,y,'g*');function COS=drawCos(x)%放在第二个m文件中COS=sin(x);plot(x,y,'r*');function Main()%放在第三个4102m文件中,drawSin,drawCos是子程1653序x=-pi:0.1:pi;drawSin(x)drawCos(x)

我想你是要实现matlab并行计算。以前实现比较麻烦,新版本的matlab很容易了 matlabpool(2) parfor i=1:2 eval(['myfun' num2str(i)';']);end

67e7cc39dc630d06317f6e18f11c3458.png

一般情况下matlab都是一句一句代码执行的,你想要同时运行两个指令,要么双开matlab,要么利用matlab并行算法,例如parfor,spmd架构等,请详细说明你这样做的目的,好让我们分析解决你的问题内容来自www.mh456.com请勿采集。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值