24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1563  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

min19880429

新虫 (初入文坛)

[交流] matlab编程中遇到的问题已有4人参与

我现在正在模拟制冷循环,建立了5个M文件,分别是ysj.m  lnq.m  mxg.m  zfq.m 和sym.m ,压缩机的输出结果中的几个参数为冷凝器的输入,冷凝器的输出结果中的几个参数为毛细管的输入,毛细管的输出结果为蒸发器的输入,编写的M文件分别是一下几个,下面有系统的流程图,现在的问题就是在整个系统的编程中要用到前面4个M文件中的参数,怎样才能调用这些参数,系统中这些参数的调整会使ysj.m  lnq.m  mxg.m zfq.m呢?
[Ncm,mcm,t2,h2]=ysj3(te,tc,del_te)
[t3a,h3a,del_tc,Qw1,Qw2,Qr1,Qr2]=lnq(mcm,t2,h2)
[mcp,h4]=mxg(t3a,h3a,del_tc)
[del_te,Qa1,Qa2,Qr1e,Qr2e]=zfq(mcp,h4)
[Ncm,mcm,t2,h2,t3a,h3a,del_tc,Qw1,Qw2,Qr1,Qr2,mcp,h4,del_te,Qa1,Qa2,Qr1e,Qr2e]=syt()

T1@3VK$RP}P1UN~BH2L}UOW.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

smithjohn

金虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
得到你要使用窗口的句柄,具体忘了。很久不用了。
3楼2012-09-05 15:46:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

csgt0

荣誉版主 (著名写手)

彩色挂图


小木虫: 金币+0.5, 给个红包,谢谢回帖
你不是已经将函数结果输出了么,直接用就可以啊,不知道存在什么问题
showmethemoney
2楼2012-09-05 15:33:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
xzhdty: 金币+1, 专家考核, 谢谢骠骑将军 2012-09-05 20:39:44
可以用全局变量,但是实际使用中我一般的解决办法是:
将其他函数要使用的参数作为前面函数的返回值,然后后面的函数定义好输入参数即可.

举个例子,a.m和b.m,b中要使用a中的某个参数out1,这样就行了

a.m
CODE:
[out1,out2] = a()
% 这里是计算过程,记得对out1赋值
end

b.m
CODE:
out = b(in1,in2,...)
% 调用b时,将a的第一个返回值作为输如参数即可
end

matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
4楼2012-09-05 16:55:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yogaandqq

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
同学,我想请教下,你是怎么用matlab编的?工科软妹子求助啊
5楼2016-03-25 15:16:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见