楼主: Dragic
2346 1

[问答] 求使得函数取得最小值的变量的程序? [推广有奖]

  • 0关注
  • 1粉丝

博士生

16%

还不是VIP/贵宾

-

威望
0
论坛币
203 个
通用积分
3.7500
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
2480 点
帖子
99
精华
0
在线时间
390 小时
注册时间
2009-9-20
最后登录
2024-12-10

楼主
Dragic 发表于 2011-7-21 20:47:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
敬请各位高手指教,这个地方实在不明白,多谢多谢!部分代码如下所述:
v={2,5,10,20,50,100,200,300,400,500};
for i=1:10
for h=0.2:0.001:1.2
      Rp=Ris-h*Rif;                           %Ris和Rif都是已知的收益率序列
      F1=(1-F).^(v{i}-1);                    %F为已知的累积分布序列
      Gini=-v{i}*cov(Rp,F1);
      Gini(1,2)
     ????                                   %此处即为接下来所想求的每个v{i}对应的  Gini(1,2)最小值,以及对应的h值
end
end
请各位不吝赐教!谢谢!!

二维码

扫码加我 拉你入群

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

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

关键词:最小值 收益率序列 累积分布 部分代码 End 程序 变量 函数

沙发
matlab-007 发表于 2016-7-28 20:50:39
由于没有具体函数,可以用符号函数定义,在调用相关系统函数求解。
算法:
对于 function y=f(x1,x2,x3);
分别对y对x1,x2,x3求偏导数得y1,y2,y3.
令:
y1=0,y2=0,y3=0
三方程联立求得取得极值时的(x1_min,x2_min,x3_min);
代入原方程中得出函数最小值,y_min.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-28 15:18