MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在MATLAB中计算列值的出现次数 (https://www.labfans.com/bbs/showthread.php?t=26507)

poster 2019-12-14 20:13

如何在MATLAB中计算列值的出现次数
 
假设我有一列具有2个值0和1 ,我将如何计算0和1以及百分比。

如果矩阵的大小为100 ,而我有45个1's我将得到45%



[B]回答:[/B]

[URL="http://www.mathworks.com/matlabcentral/fileexchange/23333-determine-and-count-unique-values-of-an-array"]count_unique[/URL]函数使您可以找到唯一元素的列表及其出现的次数。

然后,您只需要将出现次数除以向量的总长度即可。

希望能有所帮助。此功能一般适用于元素不只2类的情况。



[url=https://stackoverflow.com/questions/5214350]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 04:51

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