全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2801 15
2011-05-27
请问matlab软件中,怎样产生均值为5,协方差阵是1  0.5  0.5  0.5  0.5      的一组数
                                                                                    0.5  1  0.5  0.5  0.5
                                                                                    0.5 0.5   1  0.5  0.5
                                                                                    0.5 0.5  0.5   1  0.5
                                                                                    0.5 0.5  0.5  0.5   1
二维码

扫码加我 拉你入群

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

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

全部回复
2011-5-27 16:43:50
这是蒙特卡洛基础知识中的“生成随机数”问题。
但是,你又没有指定这些数的分布,所以还没发生成。
二维码

扫码加我 拉你入群

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

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

2011-5-27 16:52:45
5+A^0.5*randn(n,5),其中,A为矩阵,n为数列长度,正态分布。
二维码

扫码加我 拉你入群

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

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

2011-5-27 16:53:42
真牛这里的人,经济行,编程又行
二维码

扫码加我 拉你入群

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

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

2011-5-29 10:50:34
很简单;
A=one(5,5)\2+eye(5,5)\2;

看看除法错误没,基本就这样,就可以产生对角元素为 1,其他元素为 0.5  的一个 5*5 的矩阵。
二维码

扫码加我 拉你入群

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

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

2011-5-29 11:18:28
A=ones(5,5)/2+eye(5,5)/2;
这个可以生成你要的那个协方差矩阵。

你说的要均值为5,然后其他的,这个我做不了。我在MATLAB里试过了,不知道其他人怎么做。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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