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
    2 views (last 30 days)
  
       Show older comments
    
 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 Comments
Accepted Answer
  KSSV
      
      
 on 9 Dec 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
More Answers (0)
See Also
Categories
				Find more on Entering Commands in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
