corejoint 发表于 2012-4-14 14:58:04

求指导matlab

matlab中求一个矩阵每一行的平均值的源代码!!求高手指点!!!!!

wyzheng352 发表于 2012-4-14 20:52:22

可以用函数median
Y=median(X,dim)
X为矩阵,dim=1,求中值按列操作;dim=2,按行进行;
n=length(X) ,
当n为奇数,中间的数值即为所求得值;
当n为偶数,所求中值为中间两项的平均值。

wyzheng352 发表于 2012-4-14 20:56:52

A=
Y=median(A)
结果
A =

   1   2   3
   5   6   7
   9    10    11
    13    14    15


Y =

   7   8   9
如果
Y=median(A,2)
Y =

   2
   6
    10
    14

corejoint 发表于 2012-4-15 12:11:52

wyzheng352 发表于 2012-4-14 20:56 static/image/common/back.gif
A=
Y=median(A)
结果


谢谢指导,受教!!!!!

hunandaxuewsd 发表于 2012-4-16 20:11:34

受教了!!
页: [1]
查看完整版本: 求指导matlab