数学建模社区-数学中国
标题:
MATLAB如何判断矩阵是否包含某个特定元素?
[打印本页]
作者:
我可以叫什么
时间:
2016-6-23 17:38
标题:
MATLAB如何判断矩阵是否包含某个特定元素?
eg:a=[1,2,3,4,5,6];
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)
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5