MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   矩阵相同元素个数计算 (https://www.labfans.com/bbs/showthread.php?t=5161)

hankson 2008-11-04 20:44

矩阵相同元素个数计算
 
矩阵相同元素个数计算


想计算一个矩阵A内相同元素的个数,A=[-9,7,8,6,2,5;
8,-2,7,9,6,0;
2,-9,-6,3,3,4;
2,3,-7,9,6,3;
-3,9,-3,4,6,2;
1,8,2,-3,-9,-2]

个数计算结果放在r[ ]中,比如A中-9的个数有2个,则r(-9)=2; 7的个数有2个,则r(7)=2;2的个数有5个,则r(2)=5;
如果A的维数很大,则用matlab怎么计算,请给出一个通用的代码,谢谢!

anbcjys 2008-11-05 08:18

回复: 矩阵相同元素个数计算
 
可以做个循环来查找,如果设定里面有这个数值那就加一,如果没有那就保存这个数值,另外你说的那个r(-9)=2?这个好像不能实现,初步想法只能用两个向量来做。先试试


所有时间均为北京时间。现在的时间是 13:45

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.