您的位置:首页 > 编程语言 > MATLAB

matlab中如何求某一个矩阵的标准差和均值

2014-06-19 14:26 176 查看
方法:

先reshape成行向量或者列向量

然后,利用mean函数,std函数。

构造测试数据,可以利用random函数,就好。利用这个函数,可以构造不同分布的随机数列(或 矩阵)。

如:

>> y =random('norm',2,0.3,3,4)

y =

2.1391    2.2945    2.0769    2.1751
1.9334    1.6805    1.9315    1.8912
1.8775    1.8126    1.9733    1.7686

>> rows = reshape(y,3*4,1)

rows =

2.1391
1.9334
1.8775
2.2945
1.6805
1.8126
2.0769
1.9315
1.9733
2.1751
1.8912
1.7686

>> std(rows)

ans =

0.1793

>> mean(rows)

ans =

1.9629

>>


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: