楼主: bobguy
3534 1

[学习分享] Cholesky decomposition algorithm [推广有奖]

学科带头人

7%

还不是VIP/贵宾

-

威望
0
论坛币
14187 个
通用积分
28.9279
学术水平
344 点
热心指数
363 点
信用等级
228 点
经验
104882 点
帖子
1846
精华
0
在线时间
1608 小时
注册时间
2008-7-18
最后登录
2019-3-8

中级热心勋章

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
One of useful applications of Choleshk decompostion in a simulation study is to generate random variables with a given covariance structure. In following example, Cholesky decomposition algorithm is writen in IML. The whole logic can be easily implemented a data step. This means that one can easily to generate multivariate random variables with a covariance structure in a date step.


The Cholesky decomposition algorithm can be found at this link,

http://en.wikipedia.org/wiki/Cholesky_decomposition


proc iml;
A = { 0.9858668         0.9832139         0.8740793         0.9125018         0.8980966,
0.9832139         2.0058248         2.0107842         2.0543280         2.0244553,
0.8740793         2.0107842        99.1966824        99.1846182        99.0462248,
0.9125018         2.0543280        99.1846182       100.1625760       100.0319877,
0.8980966         2.0244553        99.0462248       100.0319877       100.8799631
};
U = root(A);
start choldc( A) ;
n=nrow(a);
L=j(n,n,0);
****i=1,j=1****;
L[1,1]=sqrt(A[1,1);
L[2:N,1]=A[2:N,1]/L[1,1];
do i=2 to n;
   do j=i to n;
     sum=A[i,j];
  do k=i-1 to 1 by -1;
    sum = sum - L[i,k]*L[j,k];
  end;
  if i=j then L[i,i]=sqrt(sum);
  else L[j,i]=sum/L[i,i];
   end;
  end;
  return(L`) ;
  finish;
L=choldc( A) ;
print  u L;
  
quit;
二维码

扫码加我 拉你入群

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

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

关键词:composition Algorithm position Cholesky choles Algorithm Cholesky

已有 1 人评分论坛币 热心指数 收起 理由
liuzhenzhu + 10 + 2 对论坛有贡献

总评分: 论坛币 + 10  热心指数 + 2   查看全部评分

沙发
jiao_taishan 发表于 2011-8-11 18:03:29 |只看作者 |坛友微信交流群
不是甚懂 求注释
常用统计数据来源:中国统计月报,中国经济景气月报

使用道具

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

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

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

GMT+8, 2024-5-2 01:07