24小时热门版块排行榜    

查看: 275  |  回复: 1

toomuchnoise

新虫 (小有名气)

[求助] 求助解一个参数最大化的问题,loop一直写不出来 已有1人参与

f(x,y,a)=0
g(x,y,a)=0,
给定任意一个a的值可以算出x,y。 f,g都很复杂,所以要用matlab求。
然后,要求a取什么值的时候U(x,y,a) 能取到最大值。
回复此楼

» 猜你喜欢

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

pdl9527

专家顾问 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
实际上就是单变量(a)的最优化问题,应该不难,你可以直接求不同a值下的U值,然后画图观察,如果有规律的话可以直接找到最大值,如果不理想,根据画图结果确定初值范围,用fsolve来解方程。
2楼2017-04-28 19:53:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 toomuchnoise 的主题更新
信息提示
请填处理意见