发布网友 发布时间:2022-05-14 10:31
共1个回答
热心网友 时间:2023-10-14 06:06
问题描述:这样的一个u.txt文件,用matlab从中读取数据,每次只读取一行进行处理,然后继续...u.txt文件如下: 14 19 337 312 1216 33 31 19 19 36 32 12 17 33 11 14 10 36 11 42 11 36 1112 71 35 31 43 17 33 10 45 72 35 21答案1:: 编写mymesh()函数:function mymesh()temdat=load('D:\test.txt');if temdat== -1('Error opening the file');endfigure;h=plot3(temdat(:,1),temdat(:,2),temdat(:,3));set(h,'linestyle','none')hold on;grid on;[x,y]=meshgrid(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]);:::::::::::::::::::请参考以下相关问题::::::::::::::::::::matlab读取txt文档数据:::::::::::::::::::请参考以下相关问题:::::::::::::::::::::::::::::::::::::::请参考以下相关问题:::::::::::::::::::::::::::::::::::::::请参考以下相关问题:::::::::::::::::::::::::::::::::::::::请参考以下相关问题::::::::::::::::::::答案1:: 编写mymesh()函数:function mymesh()temdat=load('D:\test.txt');if temdat== -1('Error opening the file');endfigure;h=plot3(temdat(:,1),temdat(:,2),temdat(:,3));set(h,'linestyle','none')hold on;grid on;[x,y]=meshgrid(linspace(-150,150,500),linspace(-150,150,500));