数学建模社区-数学中国's Archiver
论坛
›
MATLAB论坛
› MATLAB如何判断矩阵是否包含某个特定元素?
我可以叫什么
发表于 2016-6-23 17:38
MATLAB如何判断矩阵是否包含某个特定元素?
eg:a=;
b=7;
如何判断矩阵a中是否有b元素? PS:用一个函数表示,不用循环查找,我记得好像是有一个这样的函数吧?就是可以加在if的判断语句里的。
我可以叫什么
发表于 2016-6-23 17:38
我懂了! 用sum可以 sum(sum(a==b))
百年孤独
发表于 2016-6-23 17:39
你的方法是对的
有一个直接逻辑的是这样写
~isempty(find(a==b))
百年孤独
发表于 2016-6-23 17:40
其实,matlab有专门的函数:ismember(b,a)
页:
[1]
查看完整版本:
MATLAB如何判断矩阵是否包含某个特定元素?