MATLAB Answers

Invalid text charcter .Check for unsupported symbol, invisible charcter ,or pasting of non-ASCII chatcters

62 views (last 30 days)
yeshwanth b
yeshwanth b on 22 Oct 2020
Answered: Walter Roberson on 28 Oct 2020
function output_value = load_database();
persistent loaded; persistent numeric_Image;
if(isempty(loaded)) all_Images = zeros(10304,40);
  1. if true
  2. % code
  3. end for i=1:40        cd(strcat('s',num2str(i)));        for j=1:10            image_Container = imread(strcat(num2str(j),'.pgm'));            all_Images(:,(i-1)*10+j)=reshape(image_Container,size(image_Container,1)*size(image_Container,2),1);        end        display('Doading Database');        cd ..    end    numeric_Image = uint8(all_Images);endloaded = 1;output_value = numeric_Image;

Answers (2)

Alan Moses
Alan Moses on 28 Oct 2020
Please refer this link for answers to a similar question. If the error persists, share your code for better resolution of the issue.

Walter Roberson
Walter Roberson on 28 Oct 2020
Your line 7 starts with 11 occurances of char(160), which is unicode U+A0 http://www.fileformat.info/info/unicode/char/a0/index.htm "No-Break Space".
The line after that has 7 of the same character before the "end"

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!