24小时热门版块排行榜    

查看: 1088  |  回复: 4

taotao11

金虫 (初入文坛)

[求助] 用Matlab求解一定范围内多元函数最小值 已有3人参与

本人Matlab初学者,想求解限定区间内多元函数的最小值问题,求大神指教!谢谢!!
函数为
A=[(1-x^2)*(a^2-x^2)-0.25*x^2*a^2-4*c*d*a*x]^2+4*x^2*(d*a-d*a*x^2-d*u*a*x^2+c*a.^2-c*x^2)^2;
Y=sqrt{[(a^2-x^2]^2+(2*d*a*x)^2)/A}
其中u=0.25,c=0.424
x∈[0.844,0.955]
a∈[0.1,1]
d∈[0,1]

问题:求出该范围内Y的最小值,并返回此时相应x,a,d的值
回复此楼

» 猜你喜欢

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

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

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

感谢参与,应助指数 +1
https://www.mathworks.com/help/matlab/ref/fminbnd.html
fminbnd
Find minimum of single-variable function on fixed interval
2楼2016-09-14 12:55:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

taotao11

金虫 (初入文坛)

引用回帖:
2楼: Originally posted by FMStation at 2016-09-14 12:55:38
https://www.mathworks.com/help/matlab/ref/fminbnd.html
fminbnd
Find minimum of single-variable function on fixed interval

看不大懂啊。。您能有空帮我编一下吗,谢谢!
3楼2016-09-14 13:16:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Mr__Right

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
这个问题居然能够求得全局最优的解析解

最小值

极小值点,

文章乃身外之物,要多考虑编辑、审稿人和读者的感受。
4楼2016-09-14 13:41:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guokeqin

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
搜搜matlab的遗传算法,把x和a,d都当成变量,Y是目标函数,就能够得到所求值

发自小木虫Android客户端
5楼2016-09-15 07:56:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 taotao11 的主题更新
信息提示
请填处理意见