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

來源:酷知科普網 9.88K

有時候我們在使用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張
熱門標籤