count occurences and create a table
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I want to count the nu;ber of occurences of each letter in my string and put the values in a table. I can't figure out how to create a vector with my A values or directly put the values in a table.
here's my code :
s="In the golden lightning Of the sunken sun,Oer which clouds are bright'ning, Thou dost float and run, Like an unbodied joy whose race is just begun";
for letter=s(1:length(s));
letter=lower(letter);
for alphabet=['a':'z']
A=count(s,alphabet);
array2table(A)
end
end
The output is a table for each value of A
A is an integer instead of a vector
댓글 수: 0
답변 (1개)
Cris LaPierre
2021년 4월 11일
You have to assign array2table to something if you want to capture it.
You have to use indexing to capture the result from each loop as well.
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!