matlab 矩阵求平均值!

我用2张灰度图片相减之后得到一个矩阵,怎么把这个矩阵变成一个数字,例如D=13,用D=13这个数字代表2张图片的差异... 我用2张灰度图片相减之后得到一个矩阵,怎么把这个矩阵变成一个数字,例如D=13,用D=13这个数字代表2张图片的差异 展开
 我来答
1111我我我222
2018-03-30 · TA获得超过2541个赞
知道小有建树答主
回答量:19
采纳率:0%
帮助的人:3015
展开全部

用mean(a,1)或者mean(a,2)函数求矩阵a均值,再用cumsum函数可以累加。

具体代码如下:

>> A=rand(3)

a=mean(A,1) %按列平均

b=mean(A,2) %按行平均

c=mean(A(:)) %全部平均

A =

0.8134 0.8940 0.2876

0.7185 0.9507 0.9264

0.5008 0.4624 0.4963

a =

0.6776 0.7690 0.5701

b =

0.6650

0.8652

0.4865

c =

0.6722

>>

MATLAB(矩阵实验室):是MATrix LABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++和FORTRAN)编写的程序。

百度网友b68b402
推荐于2018-02-27 · TA获得超过1193个赞
知道小有建树答主
回答量:554
采纳率:100%
帮助的人:580万
展开全部
D=mean(A) %列平均,得到行向量
D=mean(D) %再对行向量平均,得到一个值
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式