找回密码
 注册
Simdroid-非首页
查看: 74|回复: 3

怎么缺少符号呢,请各位帮忙看下

[复制链接]
发表于 2010-10-14 14:25:32 | 显示全部楼层 |阅读模式 来自 西安交通大学
T=[300:10:1000];
Tr=T/41.2
P=[1:0.5:2.5];
Pr=P/(1.30+0.8106)
Z=zeros(4,71);
for i=1:4,
    for j=1:71,
        Z(i,j)=fsolve(@(Z(i,j)) Z(i,j)-Z(i,j)*Tr(j)/(Z(i,j)*Tr(j)-0.08664*Pr(i))-4.9340*0.08664*Pr(i)/Tr(j)^1.5/(Z(i,j)*Tr(j)-0.08664*Pr(i)),1);
    end
end
Z
错误提示为
Error: Unbalanced or misused parentheses or brackets.
发表于 2010-10-14 19:58:19 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
这种错误你自己根据你要求的数学表达式仔细检查一下就行了,别人也不知道你要求的数学表达式是什么。
回复 不支持

使用道具 举报

发表于 2010-10-14 20:14:51 | 显示全部楼层 来自 湖南湘潭
匿名函数的形式
不能是数组的形式,如 @(x)  expr(x)  不能写成 @(x(i,j))  expr(x(i,j)) 。
循环体改写为:
Z(i,j)  = fsolve(@(x)   x - x*Tr(j)/(x*Tr(j) - 0.08664*Pr(i)) - 4.934*0.08664*Pr(i)/Tr(j)^1.5/(x*Tr(j) - 0.08664*Pr(i)), 1);

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-14 20:17:54 | 显示全部楼层 来自 西安交通大学
3# lin2009 哦,明白了,谢谢啊
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 17:14 , Processed in 0.046902 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表