有时辰我们在利用matlab编程计较的时辰,想求矩阵的均值和方差,怎么求呢,下面来分享一下方式
第一步打开matlab号令行窗口,新建一个a=[1 2 3;4 5 6;7 8 9]矩阵,经由过程mean(a,1)求矩阵的每列均值,如下图所示:
第二步经由过程mean(a,2)求矩阵的每行均值,如下图所示:
第三步经由过程mean(mean(a))来求矩阵所有元素的均值,如下图所示:
第一步matlab求矩阵尺度差,本家儿要经由过程std函数来求,std(a)求矩阵尺度差,采用默认的n-1,std(a,0)中的0代表n-1,1代表n,此中n是暗示有用估量,n-1是无偏估量,matlab默认采用无偏估量,如下图所示:
第二步利用std(a,0,1)求矩阵列的尺度差,std(a,0,2)求矩阵行的尺度差,如下图所示:
第三步若是想求矩阵所有元素的尺度差,可以利用std2(a)来求,如下图所示:
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!