function getWordsstr = char('jeff john 2td');n = size(str,1);for t=0 for i = 1:n if str(i,1) == isletter(str(i,1)) t+1; end if str(i,1) == isnumeric(str(i,1)) disp('For', str(i,1), 'it isnt a word') end endenddisp(t);end
I want to continuously add +1 to my t value of originally 0 when I get another word into my string, but as of right now it keeps displaying "t" as 0 for some reason. Trying to get the function to be capable of displaying how many words there are, but if the one of the words starts with a number the function WILL NOT count it as a word. For example: if the string is 'my 2sons had lunch' it would display it as the t variable having 3 words.
Thank you for your assistance.
Best Answer