24小时热门版块排行榜    

查看: 1092  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

liuhongbo

木虫 (著名写手)

[求助] 两个可变参数 T, E; 两个自变量x,y;的高次多项式极值怎么求? 已有1人参与

f=1/2*a*(x^2+y^2)+1/4*b*(x^4+y^4)+1/6*c*(x^6+y^6)+g*x*y-(x+y)*E
a=g+a1*(T-T0)
a1=1
b=c=1/3
g=0.5

T0=500

T,E均为可变参数,T的变化范围是0到700;E的变化范围为0到0.6E0,E0 = (6b^2/(25c))*sqrt(3*abs(b)/(10*c)).

需要求函数的极值,请问怎么用matlab实现呢?
如果太复杂,自变量可限制x>0; -x<y<x


感谢感谢!
回复此楼

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

» 猜你喜欢

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

iceson123

银虫 (小有名气)

引用回帖:
6楼: Originally posted by liuhongbo at 2016-05-20 06:45:32
您好  非常感谢您的回复!

我开始学Matlab 感觉这个程序是固定了 E T?

是否可以让“T,E均为可变参数,T的变化范围是0到700;E的变化范围为0到0.6E0,E0 = (6b^2/(25c))*sqrt(3*abs(b)/(10*c)).”

然后绘制 ...

这个很简单,再弄个循环就行了
相信你稍微学习matlab后就能自己解决
7楼2016-05-20 11:24:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

iceson123

银虫 (小有名气)

要得到带T和E的解析解?
2楼2016-05-19 13:48:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuhongbo

木虫 (著名写手)

引用回帖:
2楼: Originally posted by iceson123 at 2016-05-19 13:48:47
要得到带T和E的解析解?

我词未达意,
求极小值下的x,y
然后得出x与T在不同E下的关系曲线和
           y与T在不同E下的关系曲线
3楼2016-05-19 18:50:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iceson123

银虫 (小有名气)

引用回帖:
3楼: Originally posted by liuhongbo at 2016-05-19 18:50:30
我词未达意,
求极小值下的x,y
然后得出x与T在不同E下的关系曲线和
           y与T在不同E下的关系曲线...


那用fmincon或类似函数就可以了吧
4楼2016-05-19 20:18:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见