24小时热门版块排行榜    

查看: 1224  |  回复: 6

zhuimeng527

金虫 (小有名气)

[求助] 1stopt 1.5版本中文版加参数限制总是不起效果,英文版的确可以,但是有参数限制 已有1人参与

代码如下哦
Variables x, y,z;
Parameters a,b, c,d>0;
Function z=305.9*(a*(y/131.3)^2 +b*y/131.3+c)*(1+d*(x-49.99)/49.99);
   a+b+c=1;
   Data;
x       y       z
49.91        131.154        304.816
49.919        131.347        305.823
49.924        131.468        306.494
49.938        131.674        307.501
49.947        131.831        307.837
49.954        131.909        308.508
49.968        132.079        309.851
49.988        132.254        310.522
50.002        132.393        311.194
50.009        132.435        311.865
50.055        132.483        312.537
50.076        132.417        311.194
50.094        132.296        310.522
50.105        132.157        309.515
50.108        131.921        309.18
50.105        131.794        307.837
50.103        131.662        307.501
50.099        131.51        306.83
50.085        131.196        305.487
50.069        130.894        304.144
50.057        130.773        303.473
50.05        130.671        302.801
50.034        130.489        302.13
50.023        130.393        301.459
50.007        130.254        300.787
49.986        130.121        300.116
49.972        130.054        299.444
49.949        130.163        300.116
49.931        130.326        300.452
49.903        130.459        301.459
49.901        130.882        303.473
49.903        130.967        304.144
49.912        131.245        305.151
49.919        131.372        305.487
49.926        131.535        306.83

1stopt 1.5版本中文版加参数限制总是不起效果,英文版的确可以,但是有参数限制
111.jpg


1stopt 1.5版本中文版加参数限制总是不起效果,英文版的确可以,但是有参数限制-1
112.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖置顶 ( 共有1个 )

月只蓝

主管区长 (职业作家)

【答案】应助回帖

引用回帖:
5楼: Originally posted by zhuimeng527 at 2017-09-23 18:22:49
1.5版本加不上去参数约束
...

CODE:
Variables x, y,z;
Parameters a,b, c,d[0,];
Function z=305.9*((1-b-c)*(y/131.3)^2 +(1-a-c)*y/131.3+(1-a-b))*(1+d*(x-49.99)/49.99);

Data;
//x       y       z
49.91        131.154        304.816
49.919        131.347        305.823
49.924        131.468        306.494
49.938        131.674        307.501
49.947        131.831        307.837
49.954        131.909        308.508
49.968        132.079        309.851
49.988        132.254        310.522
50.002        132.393        311.194
50.009        132.435        311.865
50.055        132.483        312.537
50.076        132.417        311.194
50.094        132.296        310.522
50.105        132.157        309.515
50.108        131.921        309.18
50.105        131.794        307.837
50.103        131.662        307.501
50.099        131.51        306.83
50.085        131.196        305.487
50.069        130.894        304.144
50.057        130.773        303.473
50.05        130.671        302.801
50.034        130.489        302.13
50.023        130.393        301.459
50.007        130.254        300.787
49.986        130.121        300.116
49.972        130.054        299.444
49.949        130.163        300.116
49.931        130.326        300.452
49.903        130.459        301.459
49.901        130.882        303.473
49.903        130.967        304.144
49.912        131.245        305.151
49.919        131.372        305.487
49.926        131.535        306.83

计算结果:

相关系数(R): 0.997096161442027
相关系数之平方(R^2): 0.994200755162426
决定系数(DC): 0.994200755101625
卡方系数(Chi-Square): 0.00458692070200575
F统计(F-Statistic): 5657.3960643611

参数        最佳估算
----------        -------------
a                  9.04557482695336
b                  -15.9793150045648
c                  7.93415812726626
d                  0.264238685594671

» 本帖已获得的红花(最新10朵)

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
6楼2017-09-24 10:33:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

mhhhwcf059

新虫 (著名写手)


必须顶
2楼2017-09-23 13:02:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
zhuimeng527: 金币+30, ★★★★★最佳答案 2017-09-24 15:59:28
不是不起作用,是代码没写对,在parameters关键词之后d>0的写法错误。
a+b+c=1约束加的方式也不对。
具体请自行学习1.5版本帮助手册。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2017-09-23 13:24:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhuimeng527

金虫 (小有名气)

送红花一朵
引用回帖:
3楼: Originally posted by 月只蓝 at 2017-09-23 13:24:06
不是不起作用,是代码没写对,在parameters关键词之后d>0的写法错误。
a+b+c=1学术加的方式也不对。
具体请自行学习1.5版本帮助手册。

但是同样的程序英文试用版可以啊

发自小木虫IOS客户端
4楼2017-09-23 18:20:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhuimeng527

金虫 (小有名气)

送红花一朵
引用回帖:
3楼: Originally posted by 月只蓝 at 2017-09-23 13:24:06
不是不起作用,是代码没写对,在parameters关键词之后d>0的写法错误。
a+b+c=1学术加的方式也不对。
具体请自行学习1.5版本帮助手册。

1.5版本加不上去参数约束

发自小木虫IOS客户端
5楼2017-09-23 18:22:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhuimeng527

金虫 (小有名气)

送红花一朵
引用回帖:
6楼: Originally posted by 月只蓝 at 2017-09-24 10:33:15
Variables x, y,z;
Parameters a,b, c,d;
Function z=305.9*((1-b-c)*(y/131.3)^2 +(1-a-c)*y/131.3+(1-a-b))*(1+d*(x-49.99)/49.99);

Data;
//x       y       z
49.91        131.154        304.816 ...

这种解决思路太巧妙!!!

发自小木虫IOS客户端
7楼2017-09-24 15:55:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhuimeng527 的主题更新
信息提示
请填处理意见