please any one can understand me this and I want to display any word and here frq like city 3 .gg.txt contain this text I live in a city called hilla this city located in.the center of iraq it is not too large.hilla contain many resturants in her
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
stp_w={ 'I', 'called',' this' ,'in', 'the',' of', 'it', 'is', 'not' ,'too' ,'many' ,'here', 'these', 'one', 'and', 'that',};
f = fopen('gg.txt','r');
I = textscan(f,'%s',100);
d=I{1};
for i=1:length(d)
x = strmatch(d(i), stp_w);
c=0;
if x~=1
for j=1:length(d)
x = strmatch(d(i),d(j) );
if x==1
c=c+1;
end
end
feq(i)=c;
end
end
0 commentaires
Réponse acceptée
KSSV
le 9 Déc 2016
clc; clear all ;
stp_w={ 'I', 'called',' this' ,'in', 'the',' of', 'it', 'is', 'not' ,'too' ,'many' ,'here', 'these', 'one', 'and', 'that',};
f = fopen('gg.txt','r'); % opens text file gg.txt
I = textscan(f,'%s',100); % scans the data into strings in I
d=I{1}; % the first line
for i=1:length(d) % loop for every data in first line
x = strmatch(d(i), stp_w); % matching each string in d with stp_w
c=0; % a constant c = 0, for count
if x~=1 % if string is not matching
for j=1:length(d) % loop for every data in first line
x = strmatch(d(i),d(j) ); % comapring the strings in text file with it selfs
if x==1 % is string matches
c=c+1; % count increased
end
end
feq(i)=c; % saving ht ecount
end
end
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Entering Commands dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!