How to Count occurrences?
    6 views (last 30 days)
  
       Show older comments
    
Given a text: ‘tagtacagccagtagagttgattccaaggaagtccggctgttgtagagtagc’ and a three-character target pattern (for example: ‘TAG’ ), your program should identify all target patterns in the text and output the number of occurrences of the target pattern.
Sample output Text:tagtacagccagtagagttgattccaaggaagtccggctgttgtagagtagctag 
Target:TAG 
Number of TAG:5 
Target:tag 
Number of tag:5 
Target:GTa 
Number of cag:2 
Target:exit Program terminated!
3 Comments
  Priyadharshini A.R
 on 10 May 2021
				Hello Dabney,
The loop must go on till n-m+1 so that it can traverse till last element in text
Answers (2)
  Jan
      
      
 on 10 May 2021
        t = 'tagtacagccagtagagttgattccaaggaagtccggctgttgtagagtagc';
tag = 'tag';
result = sum(strfind(lower(t), lower(tag)))
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


