網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

matlab怎麼求矩陣的均值和標準差

欄目: 互聯網 / 發佈於: / 人氣:9.57K

有時候我們在使用matlab編程計算的時候,想求矩陣的均值和方差,怎麼求呢,下面來分享一下方法

matlab求矩陣均值方法

(01)第一步打開matlab命令行窗口,新建一個a=[1 2 3;4 5 6;7 8 9]矩陣,通過mean(a,1)求矩陣的每列均值,如下圖所示:

matlab怎麼求矩陣的均值和標準差

(02)第二步通過mean(a,2)求矩陣的每行均值,如下圖所示:

matlab怎麼求矩陣的均值和標準差 第2張

(03)第三步通過mean(mean(a))來求矩陣所有元素的均值,如下圖所示:

matlab怎麼求矩陣的均值和標準差 第3張

matlab求矩陣標準差方法

(01)第一步matlab求矩陣標準差,主要通過std函數來求,std(a)求矩陣標準差,採用默認的n-1,std(a,0)中的0代表n-1,1代表n,其中n是表示有效估計,n-1是無偏估計,matlab默認採用無偏估計,如下圖所示:

matlab怎麼求矩陣的均值和標準差 第4張

(02)第二步使用std(a,0,1)求矩陣列的標準差,std(a,0,2)求矩陣行的標準差,如下圖所示:

matlab怎麼求矩陣的均值和標準差 第5張

(03)第三步如果想求矩陣所有元素的標準差,可以使用std2(a)來求,如下圖所示:

matlab怎麼求矩陣的均值和標準差 第6張