[filename1,pathname1]=uigetfile('*.txt','Pick an file for read');
fid1=fopen(strcat(pathname1,filename1),'rt');
if(fid1==-1)
msgbox('Input File or Path is not correct','Warning','warn');
break;
end
a=1.23;
Data=fscanf(fid1,'%f',a);
fclose(fid1)
在命令窗口运行,能得到ans=0,写成m文件就报错,为什么呢?
初学者,大家勿笑