Find the number of occurences of diffrent individuales in a cell array
2 次查看(过去 30 天)
显示 更早的评论
If there is a cell array that is bulit from 2 columns in this manner - the first column containing indexing numbering 1...N, and the second one has strings.
How can I check how many times, each index is matched to a string?
Example of the cell array:
{[1]} {'Dad'}
{[1]} {'Dad'}
{[1]} {'Mom'}
{[1]} {'Me'}
{[1]} {'Me'}
{[1]} {'Mom'}
{[2]} {'Brother'}
{[2]} {'Mom'}
{[2]} {'Dad'}
{[2]} {'Sister'}
{[2]} {'Sister'}
{[2]} {'Sister'}
.
.
.
{[68]} {'Me'}
{[68]} {'Mom'}
{[68]} {'Brother'}
{[68]} {'Mom'}
{[68]} {'Dad'}
{[68]} {'Sister'}
{[68]} {'Me'}
{[68]} {'Sister'}
Thanks in advance!
Yomiran
0 个评论
回答(1 个)
Image Analyst
2021-7-18
编辑:Image Analyst
2021-7-18
I'd probably use some of these functions: contains(), ismember(), strfind(), strcmpi(). Good luck.
It would sure be a whole lot easier to provide you with a turnkey solution if you upload your cell array in a .mat file with the paperclip icon AFTER you read the posting guidelines (which you apparently skipped):
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Create Large-Scale Model Components 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!