您好,欢迎来到九壹网。
搜索
您的当前位置:首页MATLAB使用心得

MATLAB使用心得

来源:九壹网
画等高线时,

vv=[10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 200 220 250 280 300];

[cc,hh]=contour(xi,yi,zi,vv); 画出需要的等高值的等高线

[cc,hh]=contour(xi,yi,zi,20); 只能画20条等高线,而且是自动画的

[cc,hh]=contour(xi,yi,zi);

clabel(cc,hh); %是自动标记的

clabel(cc,hh,'manual'); %手动标记,画出的等高线没有值,点到哪里标到哪里

[x,y] = meshgrid(-1:.2:1);

f=exp(6.787109913+0.25910732*x+0.2775453132*y+0.3113594635*x.^2+0.01214352833*y.^2+0.1407357386*x.*y); [C,h] = contour(x,y,f,9); p=clabel(C,h); for n=p'

set(n,'string',sprintf('%.1f',get(n,'userdata'))) End

控制等高线 图标的小数点位数,控制在小数点后一位

修改等高线线条粗细:

[cc,hh]=contour(xi,yi,zi,vv,'LineWidth',1.0);

修改横纵坐标、标度字体大小:

set(gca,'FontName','Times New Roman','FontSize',25,'FontWeight','bold') xlabel('x方向(m)','FontSize', 30,'FontWeight','bold'); ylabel('y方向(m)','FontSize', 30,'FontWeight','bold');

set(gca,'FontName','Times New Roman','FontSize',25,'FontWeight','bold') >> ylabel('纬度(°N)','FontSize', 30,'FontWeight','bold'); >> xlabel('经度(°E)','FontSize', 30,'FontWeight','bold');

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务