Effacer les filtres
Effacer les filtres

how to build a character array to show letters that appear multiple times in a word

1 vue (au cours des 30 derniers jours)
  3 commentaires
zoom
zoom le 5 Mai 2019
what i have right now is a simple dict that selects a rand word and reads in an input which is a letter. im trying to build an array that show letter inputs that appear multiply times in a word
Image Analyst
Image Analyst le 5 Mai 2019
Again "A simple example is needed."
Also, put this in the body of your post, which is missing right now, AFTER you read this link.

Connectez-vous pour commenter.

Réponses (1)

Navdha Agarwal
Navdha Agarwal le 20 Juin 2019
As I understand from your question, you want to build a character array of all those letters that appear multiple times in a word. For example if your word is 'mississippi', the character array should contain 'isp'.
The code for the above logic is
v = 'mississippi';
u = unique(v);
m = [];
for i = 1:length(u)
if(length(strfind(v,u(i)))>1)
disp(u(i))
m = [m,u(i)]
end
end
disp(m)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by