It is unlikely that "[title;name(:,j)]" will work: therefore "title" and "name(:,j)" name must have the same number of characters. I guess you want a comma instead of a semicolon. A cell string maybe better.
You could find the problem by investigating the intermediate values: What does "sprintf('\brList of Accelerometers Matching the Selected Criteria (%d of %d)\rm', count, totalcount);" reply? SPRINTF interpretes the \ as escape character. So either use the already suggested \\ or:
['\br', sprintf('List of Accelerometers Matching the Selected Criteria (%d of %d)',...
count,totalcount), '\rm'];
Btw, do not overwrite the existing function "title" by a variable.