matlab mu = [1 2]; Sigma = [1 .5; .5 2]; R = chol(Sigma); z = repmat(mu,100,1) + randn(100,2)*R;
答案:2 悬赏:0 手机版
解决时间 2021-02-16 00:30
- 提问者网友:雪舞兮
- 2021-02-15 17:20
谁能帮我解释上面的代码的意思?摘自 randn的帮助文档
最佳答案
- 五星知识达人网友:玩家
- 2021-02-15 18:51
mu:均值
Sigma:方差
R = chol(Sigma): 矩阵分解(将Sigma对称正定矩阵分解为一个奇异上三角阵R)
repmat(mu,100,1):将mu矩阵复制100×1块,组成100×1块平铺的矩阵
randn(100,2):生存100×2正态分布随机矩阵
Sigma:方差
R = chol(Sigma): 矩阵分解(将Sigma对称正定矩阵分解为一个奇异上三角阵R)
repmat(mu,100,1):将mu矩阵复制100×1块,组成100×1块平铺的矩阵
randn(100,2):生存100×2正态分布随机矩阵
全部回答
- 1楼网友:轻雾山林
- 2021-02-15 19:28
syntax
r = randn(n)
r = randn(m,n)
r = randn([m,n])
r = randn(m,n,p,...)
r = randn([m,n,p,...])
r = randn
r = randn(size(a))
r = randn(..., 'double')
r = randn(..., 'single')
没有种用法啊亲
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯