Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a MATLAB code function which you read a text file called ”csulb.txt” and r

ID: 2082074 • Letter: W

Question

Write a MATLAB code function which you read a text file called ”csulb.txt” and read all text as words. Assume that it will have following text!

California State University, Long Beach (CSULB; also known as Long Beach State, Cal State Long Beach, LBSU, or The Beach) is the third largest campus of the 23- school California State University system (CSU) and one of the largest universities in the state of California by enrollment, its student body numbering 37,776 for the Fall 2016 semester. As of Fall 2014, the school had 2,283 total faculty, with 36.7 percent of those faculty on the tenure track. With 5,286 graduate students, the university enrolls one of the largest graduate student populations across the CSU and in the state of California alone. The university is located in the Los Altos neighborhood of Long Beach at the southeastern coastal tip of Los Angeles County, less than one mile from the border with Orange County. The university offers 82 different Bachelor's degrees, 65 types of Master's degrees, four Doctoral degrees..

•Now the function will return the number of occurrence of a speific word that is taken as an input of this function. For example if the functioname is “findTextCSULB”.. Then

findtextCSULB (‘of’) will return 11

Explanation / Answer

%findTextCSULB('the',1) will return CAPS insensitive tested counts
%findTextCSULB('the',0) will return CAPS sensitive tested counts

function Count = findTextCSULB(STRING1,CAPSinsensitive)

STRINGsmall = lower(STRING1);

text = fileread('csulb.txt');
nWords = numel(strsplit(text));
words = strsplit(text);
words_char = char(words);
words_char_size = size(words_char);

No_of_words = words_char_size(1);
chaword_length_max = words_char_size(2);

Count = 0;
for W = 1:No_of_words
temP_word = words_char(W,1:chaword_length_max);
r1=strrep(temP_word,' ','');
r2=strrep(r1,'(', '' );
r3=strrep(r2,')', '' );
  
r3Lower = lower(r3);

if(CAPSinsensitive==1)
if strcmp(r3Lower,STRINGsmall)
Count = Count + 1;
end
else
if strcmp(r3,STRING1)
Count = Count + 1;
end
end
end
end

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote