matlab中如何求某一個矩陣的標准差和均值


方法:

先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

>> 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM