楼主: qiushenge
3661 1

求助:二叉树定价matlab程序修改 [推广有奖]

  • 0关注
  • 0粉丝

博士生

10%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1140 点
帖子
132
精华
0
在线时间
68 小时
注册时间
2007-4-8
最后登录
2014-5-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币


cp=8.08;
vol=0.5075;
rate=0.0414;
T=3;
X=8.4;
N=100;
dt=T/N;
up=exp(vol*sqrt(dt));
down=1/up;
p=(exp(rate*dt)-down)/(up-down);
s=zeros(N,N);
v=zeros(N,N);
p=zeros(N,N);
for n=0:N-1;
      for j=0:n;
      s(n+1,j+1)=cp*(up)^(n-j)*(down)^j;
      end;
end;
for j=N:-1:1;
       v(N,j)=max(s(N,j)-X,0);
end;
 for i=N-1:-1:1;
       for j=i:-1:1;
       H=(1-p)*(v(i+1,j+1))/(1+rate*dt)+p*(v(i+1,j))/(1+rate*dt);
       v(i,j)=max(s(i,j)-X,H);
     end;
end;

???  In an assignment  A(matrix,matrix) = B, the number of rows in B
and the number of elements in the A row index matrix must be the same.

有高手知道程序怎么修改么 ,谢谢了。

二维码

扫码加我 拉你入群

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

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

关键词:MATLAB程序 MATLAB matla atlab Mat MATLAB 程序 定价 二叉树

沙发
fabiehai 发表于 2009-2-11 13:06:00 |只看作者 |坛友微信交流群

v(i,j)=max(s(i,j)-X,H);

错了,你help一下max的用法

使用道具

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

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

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

GMT+8, 2024-5-21 19:15