全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2420 9
2011-03-15
matlab联立方程求助,在附件中,非常感谢!
附件列表
二维码

扫码加我 拉你入群

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

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

全部回复
2011-3-15 21:28:52
自己顶一下
二维码

扫码加我 拉你入群

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

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

2011-3-22 14:12:27
复制代码

t没有赋值,我用大T代替了
复制代码
二维码

扫码加我 拉你入群

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

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

2011-3-26 09:22:02
clear;clc;close all
x = 10000; % 债务的市场价值
r = 0.05; % 无风险利率
T = 1; % 债务的到期时间
ve = 3000; % 股权的市场价值
se = 0.4; % 股权价值波动率
d1 = @(v)(log(v(1)/x)+(r+v(2).^2/2).*T)./(v(2).*sqrt(T));
d2 = @(v)d1(v)-v(2).*sqrt(T);
f = @(v)[v.*normpdf(d1(v)) + exp(-r.*T).*x.*normpdf(d2(v))-ve;
v./ve.*normpdf(d1(v)).*v(2) - se];
b=[3800,0.6] ;
vs = fsolve(f,b)

vs =

  1.0e+003 *

    3.7872    0.0006

谢谢3楼的朋友,我还想再问一个问题,
您看一下,我改变初值后的结果对吗?
二维码

扫码加我 拉你入群

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

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

2011-3-26 18:24:28
用1stOpt试试:
复制代码
不需要初值,结果:
v1: 4404.37259339534
v2: 0.8
二维码

扫码加我 拉你入群

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

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

2011-3-26 21:02:02
标准答案确实是4404.37和0.8,那4楼的程序错在什么地方?
非常感谢!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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