回 帖 发 新 帖 刷新版面

主题:去最大点求中心点

我现在被一个问题难住了,没有什么思路,请那位大哥指点一二。
  有一矩阵,我要从里面找到最大数,然后从从这个矩阵里去掉这个最大数以后,再求剩余点的平均值。我不知道怎样来去掉这个最大数从而得到新的矩阵来求值。谢过各位了。

回复列表 (共3个回复)

沙发

b=find(a==max(a))
a(b)=0
mean(a)

板凳

感谢这位大哥,我的问题解决了,用了另外一种思路,您的这种方法也很有帮助。谢谢了。

3 楼

b=max(a(:));
mean(a(a~=b));即可

我来回复

您尚未登录,请登录后再回复。点此登录或注册