全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2615 1
2014-12-29
悬赏 50 个论坛币 未解决

y1=(p1-195)*3450.9*(2*(0.1645*832+129.05)/(0.1612*p1+121.61+0.1645*p2+129.05)).^1.6587*exp(-2*(0.1612*p1+121.61)/(0.1612*p1+121.61+0.1645*p2+129.05))/(exp(-2*(0.1612*p1+121.61)/(0.1612*p1+121.61+0.1645*p2+129.05))+exp(-2*(0.1645*p2+129.05)/(0.1612*p1+121.61+0.1645*p2+129.05)));

w1=(p2-372)*3450.9*(2*(0.1645*832+129.05)/(0.1612*p1+121.61+0.1645*p2+129.05)).^1.6587*exp(-2*(0.1645*p2+129.05)/(0.1612*p1+121.61+0.1645*p2+129.05))/(exp(-2*(0.1612*p1+121.61)/(0.1612*p1+121.61+0.1645*p2+129.05))+exp(-2*(0.1645*p2+129.05)/(0.1612*p1+121.61+0.1645*p2+129.05)));

求p1在(195,558),p2在(372,940)范围内,两个函数的最大值,以及相应的p1,p2值,我编出的程序直接显示

Warning: Trust-region-reflective algorithm does not solve this type of problem,
using active-set algorithm. You could also try the interior-point algorithm:
set the Algorithm option to 'interior-point' and rerun. 哪位大牛能不能帮忙编下程序啊,急求啊

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-1-2 22:48:51
我利用EXCEL的SOLVER算出来的值供你参考:
y1最大值=944317.200240146,当p1,p2取如下值时取得:
558.000000000
372.000000000

w1最大值=964143.177521792,当p1,p2取如下值时取得:
210.111434485846
940.00000000000
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群