如何在matlab里用循环读取多个文本文档里的数据?RT~我使用的是textscan 代码如下 for j=1:M; for i=1:N;fid=fopen([int2str(j) '-' int2str(i)],'r'); [A,B]=textscan(fid,'%d %d'); x1=[A,B]; set(handles.text1,'string',x1); fclose(fid
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 07:52:26
如何在matlab里用循环读取多个文本文档里的数据?RT~我使用的是textscan 代码如下 for j=1:M; for i=1:N;fid=fopen([int2str(j) '-' int2str(i)],'r'); [A,B]=textscan(fid,'%d %d'); x1=[A,B]; set(handles.text1,'string',x1); fclose(fid
如何在matlab里用循环读取多个文本文档里的数据?
RT~我使用的是textscan 代码如下
for j=1:M;
for i=1:N;
fid=fopen([int2str(j) '-' int2str(i)],'r');
[A,B]=textscan(fid,'%d %d'); x1=[A,B];
set(handles.text1,'string',x1); fclose(fid);
end
end
但它总是显示
Error using ==> textscan
Invalid file identifier.Use fopen to generate a valid file identifier.
Error in ==> test>gather_Callback at 101 [A,B]=textscan(fid,'%d %d');
有什么解决方案吗?难道不能用textscan吗?求大大们指点.小弟先谢过了!
如何在matlab里用循环读取多个文本文档里的数据?RT~我使用的是textscan 代码如下 for j=1:M; for i=1:N;fid=fopen([int2str(j) '-' int2str(i)],'r'); [A,B]=textscan(fid,'%d %d'); x1=[A,B]; set(handles.text1,'string',x1); fclose(fid
提示Invalid file identifier.Use fopen to generate a valid file identifier.指出是前面fid=fopen([int2str(j) '-' int2str(i)],'r'); 出错了,你每次输出下[int2str(j) '-' int2str(i)]代表的文件名,然后到当前目录下看看有没有对应的文件.