count occurences and create a table
Mostrar comentarios más antiguos
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
Respuestas (1)
Cris LaPierre
el 11 de Abr. de 2021
0 votos
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.
1 comentario
Noa Prasquier
el 12 de Abr. de 2021
Categorías
Más información sobre Logical en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!