怎样用matlab从txt文件中读取数据,每次只读取一行?答:linspace(-150,150,500),linspace(-150,150,500));z = griddata(temdat(:,1),temdat(:,2),temdat(:,4),x,y);meshc(x,y,z);axis([0,180,0,180]);坐标放在D:\test.txt里(你也可以改成其他的),格式如下:45 32 56 78 45 21 46 79 55 46 75 22 14 69 75 ...
在matlab,怎样读取一个txt文件每一行,带入公式,计算结果,输个入另一...答:假设读入数据文件为t1.txt,写入文件为t2.txt clc,clear;fid = fopen('t1.txt','r');A=fscanf(fid,'%d',[3 inf]);%d表示十进制整数 fclose(fid);A=sum(A,1);A=A';fid=fopen('t2.txt','w');fprintf(fid,'%d',A);fclose(fid);