楼主: aloneparis
932 0

[问答] matlab金融数量分析里面代码求解 [推广有奖]

  • 2关注
  • 0粉丝

高中生

92%

还不是VIP/贵宾

-

威望
0
论坛币
1329 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
442 点
帖子
11
精华
0
在线时间
53 小时
注册时间
2012-4-16
最后登录
2019-8-19

5论坛币
问题:具有相关性的随机序列M文件
代码:疑问在括号里。
  1. function Price=RandnPriceWithCov(Price0,mu,sigma,N)
  2. %生成收益率服从正态分布且具有一定相关性的随机价格序列
  3. R=chol(sigma);              <font color="red">(为什么这么处理)</font>
  4. %生成均值方差为mu,sigma的正态分布的随机收益率
  5. %且随机序列间具有一定相关性
  6. Rate=repmat(mu,N,1)+randn(N,2)*R;       <font color="red">(从这开始的代码都看不懂是什么意思,望大神解答)</font>
  7. mu-mean(Rate);
  8. sigma-cov(Rate);
  9. %使用cumprod函数进行累乘
  10. Num=length(mu);
  11. Price=zeros(N,Num);
  12. for i=1:Num
  13.     Price(:,i)=Price0(i).*cumprod(Rate(:,i)+1);
  14. end
复制代码

关键词:MATLAB 金融数量分析 atlab matla 数量分析
您需要登录后才可以回帖 登录 | 我要注册

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

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

GMT+8, 2024-4-28 05:03