在matlab中 怎么计算平均值

在matlab中 怎么计算平均值,第1张

1、第一步打开matlab,在命令行窗口中输入a=[12 24 3526 78 56],创建一个2行3列的矩阵,如下图所示

2、第二步在命令行窗口中输入mean(a(:)),求a矩阵所有元素的平均值,如下图所示:

3、第扒前腔三步按回车悔掘键之后,可以看到a矩阵所有元素的平均值是 38.5000,如下图所示:

4、第四步如果想求矩阵每一列的平均值,输入mean(a,1),如下图所示:

5、第五步如果想求矩阵每一行的平均值,输入mean(a,2),如下图所示:完成春衫。

I=imread('BanLanGen.png ')

[m,n]=size(I)

I1=I(1:m/2,1:n/2)

I2=I(m/2+1:m,n/2+1:n)

I3=I(1:m/2,n/2+1:n)

I4=I(m/2+1:m,1:n/2)%%分块扮悉码,如果闲这厅哪样麻烦,就用循环把快存入细陆帆胞矩阵cell中,然后对cell中的块进行求取平均值

I1_M=mean2(I1)

I2_M=mean2(I2)

I3_M=mean2(I3)

I4_M=mean2(I4)%%求取各个块的像素平均值


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12563911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存