24小时热门版块排行榜    

CyRhmU.jpeg
查看: 602  |  回复: 4

yarlyju

金虫 (小有名气)

[求助] 帮忙看下1stopt代码

nrtl方程拟合,怎么不行?


Parameters x(1),x(2),x(3);
Variable x1 ,x2 ,r,T;
ConstStr
tao21=(x(2)-x(1))/(8.314*T),
tao12=(x(1)-x(2))/(8.314*T),
g21=exp(-x(3)*tao21),
g12=exp(-x(3)*tao12)
Function r=exp(x2^2*(tao21*g21^2/(x1+x2*g21)^2+tao12*g12^2/(x2+x1*g12)^2));
data;
0.0317        0.9683        4.7509        366.29
0.0424        0.9576        4.717        364.32
0.0863        0.9137        3.5852        360.33
0.13        0.87        2.905        358.1
0.1666        0.8334        2.5357        357.16
0.2137        0.7863        2.1719        356.07
0.293        0.707        1.7506        354.97
0.3525        0.6475        1.5273        354.5
0.395        0.605        1.4167        353.99
0.4531        0.5469        1.3164        353.4
0.506        0.494        1.2182        353.01
0.5629        0.4371        1.1619        352.64
0.6142        0.3858        1.1126        352.33
0.6395        0.3605        1.0951        352.15
0.6794        0.3206        1.0715        351.95
0.724        0.276        1.0497        351.77
0.774        0.226        1.0267        351.57
0.8436        0.1564        1.0082        351.48
0.8612        0.1388        1.0058        351.44
0.902        0.098        1.0018        351.42
0.9464        0.0536        0.9941        351.48
回复此楼

» 猜你喜欢

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

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

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
csgt0: 金币+2, 多谢应助 2012-08-03 11:48:05
yarlyju: 金币+3, ★★★★★最佳答案 2012-08-03 15:08:06
内容已删除
2楼2012-08-03 11:32:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yarlyju

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2012-08-03 11:32:37
参数和变量定义重名了,另外:
tao21=(p2-p1)/(8.314*T),
tao12=(p1-p2)/(8.314*T),

可简化为:
tao21=p1/(8.314*T),
tao12=-tao21,

否则会出现参数不唯一现象

Parameters p1,p2,p3;
Variable x1 ,x2 ...

谢谢
3楼2012-08-03 15:08:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yarlyju

金虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2012-08-03 11:32:37
参数和变量定义重名了,另外:
tao21=(p2-p1)/(8.314*T),
tao12=(p1-p2)/(8.314*T),

可简化为:
tao21=p1/(8.314*T),
tao12=-tao21,

否则会出现参数不唯一现象

Parameters p1,p2,p3;
Variable x1 ,x2 ...

x1和x(1)会被识别成一个符号吗
4楼2012-08-03 15:12:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

应该是的。
5楼2012-08-03 15:58:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yarlyju 的主题更新
信息提示
请填处理意见