主题:matlab
fid=fopen('BoShi_Omiga2D.txt','r'); %打开数据文件
for i=1:25067 %利用循环挨个读取
reader=fscanf(fid,'%8f',2); %读取数据
if reader(2,1)<=0.5
BoShi_Omiga2D=[BoShi_Omiga2D reader]; %构造矩阵
end %循环结束
end
[color=FF0000]运行上面的程序总是出现下面的错误:[/color]
??? Attempted to access reader(2,1); index out of bounds because size(reader)=[0,0].
Error in ==> wanmeiban2 at 31
if reader(2,1)<=0.5
for i=1:25067 %利用循环挨个读取
reader=fscanf(fid,'%8f',2); %读取数据
if reader(2,1)<=0.5
BoShi_Omiga2D=[BoShi_Omiga2D reader]; %构造矩阵
end %循环结束
end
[color=FF0000]运行上面的程序总是出现下面的错误:[/color]
??? Attempted to access reader(2,1); index out of bounds because size(reader)=[0,0].
Error in ==> wanmeiban2 at 31
if reader(2,1)<=0.5