matlab中如何在多个矩阵中找出出现特定次数的数?比如找出8个矩阵中出现了4次的数
答案:2 悬赏:40
解决时间 2021-01-27 12:00
- 提问者网友:回忆在搜索
- 2021-01-26 11:52
matlab中如何在多个矩阵中找出出现特定次数的数?比如找出8个矩阵中出现了4次的数
最佳答案
- 二级知识专家网友:封刀令
- 2021-01-26 12:31
X=[a b c d e f g h]; %先将8个合拼为一个大矩阵
[Y m n]=unique(X); %求出单个
Z=tabulate(n);%统计次数
X(m(Z(Z(:,2)==4,1)))
ans =
17182526
[Y m n]=unique(X); %求出单个
Z=tabulate(n);%统计次数
X(m(Z(Z(:,2)==4,1)))
ans =
17182526
全部回答
- 1楼网友:一叶十三刺
- 2021-01-26 13:23
使用for循环,把所有的集合合并成一个大的集合,比如m,然后m复制一下,n,每次循环m(i)-n(i),等于零就累加,把累加值大于5的写到集合o中,然后打印出来就行了。
追问:不是很懂,能具体编一下吗?
追问:不是很懂,能具体编一下吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯