如何利用 Matlab实现矩阵相同元素的查找
答案:2 悬赏:80 手机版
解决时间 2021-01-28 12:04
- 提问者网友:欲望失宠
- 2021-01-28 06:06
如何利用 Matlab实现矩阵相同元素的查找
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-01-28 07:11
matlab里关于集合运算和二进制数的运算的函数intersect:集合交集ismember :是否集合中元素setdiff :集合差集setxor :集合异或(不在交集中的元素)union :两个集合的并unique :返回向量作为一个集合所有元素(去掉相同元素)
全部回答
- 1楼网友:酒醒三更
- 2021-01-28 08:24
是两个矩阵的对应位置的相同元素查找么?
a和b对应位置相同元素
直接
i=find(a==b)
如果是一个矩阵里面的相同元素,可以这样弄:
arr=reshape(a,numel(a),1);
[aa,idx]=unique(arr,'rows');
p=hist(arr,aa);aa就是各类不同元素,p就是aa中对应元素的个数。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯