哪位高手帮我看看下面这段MATLAB程序,R='J:\B\za\rain.txt';fid=fopen(R,'r'); Sta=fscanf(fid,'%s\n',1);nn=fscanf(fid,'%d\n',1); for i=1:nn sta(i).s=fscanf(fid,'%s',1); zm(i).s=fscanf(fid,'%s\n',1); mm(i)=fscanf(fid,'%d\n',1); Y(i).y=fscanf(

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 05:23:45

哪位高手帮我看看下面这段MATLAB程序,R='J:\B\za\rain.txt';fid=fopen(R,'r'); Sta=fscanf(fid,'%s\n',1);nn=fscanf(fid,'%d\n',1); for i=1:nn sta(i).s=fscanf(fid,'%s',1); zm(i).s=fscanf(fid,'%s\n',1); mm(i)=fscanf(fid,'%d\n',1); Y(i).y=fscanf(
哪位高手帮我看看下面这段MATLAB程序,
R='J:\B\za\rain.txt';
fid=fopen(R,'r');
Sta=fscanf(fid,'%s\n',1);
nn=fscanf(fid,'%d\n',1);
for i=1:nn
sta(i).s=fscanf(fid,'%s',1);
zm(i).s=fscanf(fid,'%s\n',1);
mm(i)=fscanf(fid,'%d\n',1);
Y(i).y=fscanf(fid,'%f\n',mm(i));
end
fclose(fid);
display('No.of Stations =');
disp(nn);
n0=1;

哪位高手帮我看看下面这段MATLAB程序,R='J:\B\za\rain.txt';fid=fopen(R,'r'); Sta=fscanf(fid,'%s\n',1);nn=fscanf(fid,'%d\n',1); for i=1:nn sta(i).s=fscanf(fid,'%s',1); zm(i).s=fscanf(fid,'%s\n',1); mm(i)=fscanf(fid,'%d\n',1); Y(i).y=fscanf(
fid=fopen(R,'r'); % 打开R对应的文件
Sta=fscanf(fid,'%s\n',1);%读取文件内容,读取一个字符串
nn=fscanf(fid,'%d\n',1); %读取一个整数,得到循环的次数
for i=1:nn
sta(i).s=fscanf(fid,'%s',1); %读字符串
zm(i).s=fscanf(fid,'%s\n',1); %读字符串
mm(i)=fscanf(fid,'%d\n',1); %读整数
Y(i).y=fscanf(fid,'%f\n',mm(i)); %读浮点数,位数由mm(i)确定
end
fclose(fid); %关闭文件
display('No.of Stations ='); %显示
disp(nn); %显示读入的数据记录数目