楼主: 月凌思
1327 6

[资产定价] 【Matlab】问题求解答 [推广有奖]

  • 0关注
  • 0粉丝

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
128 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
179 点
帖子
6
精华
0
在线时间
22 小时
注册时间
2014-1-26
最后登录
2016-3-31

20论坛币
哪位大好人能不能帮一帮小女子解决这个MATLAB的问题呀? 捕获.JPG

这个是原始公式,我在MATLAB中写的代码如下:
function F=myfun(x)
E_t=939.84e8;alpha=0.05942;L=1228.84e8;sigma_E=0.3531;T=1;
F=([x(1)*normpdf(log(x(1)/(alpha*L)+x(2)^2*T/2)/x(2))-alpha*L*normpdf(log(x(1)/(alpha*L)+x(2)^2*T/2)/x(2)-x(2)*sqrt(T))-E_t;sigma_E*E_t/(x(1)*normpdf(log(x(1)/(alpha*L)+x(2)^2*T/2)/x(2)))-x(2)]);
E_t=939.84e8;alpha=0.05942;L=1228.84e8;sigma_E=0.3531;T=1;V0=15436.1e8;d0=0;sigma0=0.01;
x0=[V0;d0;sigma0]
options=optimset('TolFun',1e-7);
[x,fval]=fsolve(@myfun,x0,options);
V=x(1);sigma=x(2);
y=(log(L/v*(1-alpha))-sigma^2/2)/sigma;
P=normpdf(y+sigma)-(1-alpha)*(V/L)*normpdf(y)
return

主要疑问有:第一,在主菜单上该怎么运行这个函数?第二,从这个编辑页面上直接点运行始终出现“Error using myfun (line 3)
Not enough input arguments”这个问题,请问该怎么解决?
由于写论文需要用,现在发现真的不知道该怎么办了,希望有懂得的大好人帮帮忙吧。。。

最佳答案

Chemist_MZ 查看完整内容

1.建一个函数文件,把code copy进去,保存 2. 在command window里面,或者在同目录下建立一个脚本文件(.m)调用函数并给出自变量x的值, E.g. Myfun(100). 函数自己不能运行只能被call
关键词:MATLAB atlab matla 问题求解 Atl function 小女子
沙发
Chemist_MZ 在职认证  发表于 2016-2-14 16:49:39 |只看作者 |坛友微信交流群
1.建一个函数文件,把code copy进去,保存

2. 在command window里面,或者在同目录下建立一个脚本文件(.m)调用函数并给出自变量x的值, E.g. Myfun(100). 函数自己不能运行只能被call

使用道具

藤椅
月凌思 发表于 2016-2-14 22:13:30 |只看作者 |坛友微信交流群
Chemist_MZ 发表于 2016-2-14 21:24
1.建一个函数文件,把code copy进去,保存

2. 在command window里面,或者在同目录下建立一个脚本文件(. ...
请问你知道怎么找初值吗?其他的我已经懂了,但是不同的初值算出来差距好大,还经常说无解。。

使用道具

板凳
Chemist_MZ 在职认证  发表于 2016-2-15 22:55:01 |只看作者 |坛友微信交流群
月凌思 发表于 2016-2-14 22:13
请问你知道怎么找初值吗?其他的我已经懂了,但是不同的初值算出来差距好大,还经常说无解。。
sigma0=0, 你把这个改成别的数比如0.5试试,sigma0有出现在分母,你选择初值为0很容易让optimizer找不到。

使用道具

报纸
中南飘飘 发表于 2016-2-24 15:39:14 |只看作者 |坛友微信交流群
楼上就是我想说的,其他不会的也可以问我,matlab一般是先建函数,然后在commnd界面给出数值进行计算,楼主赏点论坛币呗

使用道具

地板
TimeT 发表于 2016-2-27 17:06:05 |只看作者 |坛友微信交流群
我解了一下,供参考:
V=101,285,767,280
sigma=32.7644754946265%

使用道具

7
wutaibo 发表于 2016-2-29 09:33:30 |只看作者 |坛友微信交流群
Thank you!!!

使用道具

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

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 15:29