Using for loop to count how many times a content appears in a cell array?
显示 更早的评论
Hello MATLAB Experts,
Suppose I have a cell arr arr
I want to use for loop to get the pattern of each different words in the cell and Sort like this form:
Descending => Alphabetical order if the patern of 2 words are equal
aa: 3
cs: 2
avb: 1
ef: 1
arr = {'aa';'avb';'cs';'aa';'ef';'aa';'cs'}
%Then I use for loop to find the pattern of each cell
for i = 1 : length(arr)
list = find(strcmp(arr,arr(i)))
end
%The list appears at both 'aa' 1st position and 'aa' 4th position. How can I get rid one of them??
Thank you for your help!!!
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!