| 查看: 1184 | 回复: 4 | ||
[求助]
用matlab 的 fminu 函数做非线性最优化 出现错误, 求高手帮忙
|
|
syms a1 a2 a3 a4 a5 x; t=a1*x+a2*x^2+a3*x^3+a4*x^4+a5*x^5; f=(1+t+t^2/2+t^3/6+t^4/24+t^5/120); f1=int(x*f,x,0.5779,13.5993); g=int(f,x, 0.5779,13.5993); r1=1-f1/(6.86*g); f2=int(x^2*f,x,0.5779,13.5993); r2=1-f2/(54.39*g); f3=int(x^3*f,x,0.5779,13.5993); r3=1-f3/(478.14*g); f4=int(x^4*f,x,0.5779,13.5993); r4=1-f4/(4534.51*g); f5=int(x^5*f,x,0.5779,13.5993); r5=1-f5/(45534.81*g); r=r1^2+r2^2+r3^2+r4^2+r5^2; a=[a1,a2,a3,a4,a5]; a0=[0,0,0,0,0]; options=[]; a=fminu(r,a0,options); 这是源码,用matlab的时候提示下面的错误 ??? Error: File: fminu.m Line: 270 Column: 42 The expression to the left of the equals sign is not a valid target for an assignment. fminu.m函数已经有了,我在网上下载的,对matlab不是很了解,改了别人的一个程序却怎么也算不出来,请高手指正 貌似 fminunc 这个函数也可以,只要更改后能在matlab中运行 能求出a的5个数值,就给分 如果上面有写的不对的地方,请高手指正 |
» 猜你喜欢
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
带资进组求博导收留
已经有11人回复
自荐读博
已经有5人回复
求个博导看看
已经有16人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
sg47
铜虫 (小有名气)
- 应助: 31 (小学生)
- 金币: 1504.6
- 散金: 804
- 帖子: 243
- 在线: 310.6小时
- 虫号: 815305
- 注册: 2009-07-24
- 性别: GG
- 专业: 大地测量学
2楼2012-07-23 17:19:15
mhkmars
金虫 (著名写手)
- 应助: 4 (幼儿园)
- 金币: 7560.5
- 散金: 10
- 帖子: 1030
- 在线: 167.6小时
- 虫号: 1414005
- 注册: 2011-09-23
- 性别: GG
- 专业: 力学中的基本问题和方法

3楼2012-07-23 19:23:42
dybo
木虫 (正式写手)
- 应助: 8 (幼儿园)
- 金币: 5500.2
- 散金: 134
- 红花: 43
- 帖子: 625
- 在线: 239.9小时
- 虫号: 897154
- 注册: 2009-11-08
- 性别: GG
- 专业: 草地科学

4楼2012-07-24 07:06:26
lzz654321
木虫 (著名写手)
凑活
- 应助: 15 (小学生)
- 金币: 4792.9
- 散金: 174
- 红花: 28
- 帖子: 2003
- 在线: 546.9小时
- 虫号: 2405403
- 注册: 2013-04-07
- 性别: GG
- 专业: 金融学
5楼2013-11-03 16:34:25







回复此楼