matlab画等高线问题,请高人解答.详细请看补充.

学习 时间:2026-04-09 01:16:51 阅读:3536
matlab画等高线问题,请高人解答.详细请看补充.有319个观测点,每个观测点有重金属的浓度值,想做出重金属浓度值关于x,y坐标的等高线.x(319,1),y(319,1),ci(319,1),x,y作为自变量,ci作为函数,做ci的等高线.

最佳回答

务实的山水

过时的店员

2026-04-09 01:16:51

clc;x=qu(:,9)';y=qu(:,10)';z=qu(:,11)';%scatter(x,y,5);%title('取样点');xi=linspace(min(x),max(x),50);yi=linspace(min(y),max(y),50);[xi,yi]=meshgrid(xi,yi);zi=griddata(x,y,z,xi,yi,'v4');%figure;%contourf(xi,yi,zi,50)%title('等高线');%hold on;figure;mesh(xi,yi,zi)title('海拔图');for i=1:8x=qu(:,9)';y=qu(:,10)';z=qu(:,i)';%scatter(x,y,5);%title('取样点');xi=linspace(min(x),max(x),50);yi=linspace(min(y),max(y),50);[xi,yi]=meshgrid(xi,yi);zi=griddata(x,y,z,xi,yi,'v4');%figure;%contourf(xi,yi,zi,50)%title('等高线');%hold on;figure;axissurfl(xi,yi,zi)title('浓度图');shading interpend

最新回答共有2条回答

  • 光亮的小蝴蝶
    回复
    2026-04-09 01:16:51

    clc;x=qu(:,9)';y=qu(:,10)';z=qu(:,11)';%scatter(x,y,5);%title('取样点');xi=linspace(min(x),max(x),50);yi=linspace(min(y),max(y),50);[xi,yi]=meshgrid(xi,yi);zi=griddata(x,y,z,xi,yi,'v4');%figure;%contourf(xi,yi,zi,50)%title('等高线');%hold on;figure;mesh(xi,yi,zi)title('海拔图');for i=1:8x=qu(:,9)';y=qu(:,10)';z=qu(:,i)';%scatter(x,y,5);%title('取样点');xi=linspace(min(x),max(x),50);yi=linspace(min(y),max(y),50);[xi,yi]=meshgrid(xi,yi);zi=griddata(x,y,z,xi,yi,'v4');%figure;%contourf(xi,yi,zi,50)%title('等高线');%hold on;figure;axissurfl(xi,yi,zi)title('浓度图');shading interpend

上一篇 排比句 短一点急

下一篇 暑假日记大全100字夏天中的