在matlab中怎么找出矩阵中某一范围的元素

如题所述

举个例子,如果需要将A矩阵中大于小于b的元素置零,那么在matlab中可以这么输入:

方法一:A(find(A>a&A<b));

方法二:A(A>a&A<b)=0;

实例:找出3*3的随机矩阵A中在(0.3,0.7)范围内的元素。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-24
矩阵A,范围[a b],则有:
find(A>a & A<b);
OK本回答被网友采纳
第2个回答  2012-06-04
怎么个范围法
相似回答