contour函数详解
contour⽤来绘制矩阵数据的等⾼线
⽤法:
contour(Z) :绘制矩阵Z的等⾼线
contour(Z,n) :设置等⾼线的根数(画出来有n根等⾼线)
contour(Z,v) :v是元素随下标单调递增的⼀维向量,⽤来设置等⾼线的值。即在固定的⼏个值的位置设置等⾼线。contour(X,Y,Z), contour(X,Y,Z,n) 和 contour(X,Y,Z,v),同时设置坐标值。
也可以先不设置坐标值,⽤下⾯代码再修改坐标:
set(gca,'xtick',vx,'xticklabel',vx,'Fontsize',14)
set(gca,'ytick',vy,'yticklabel',vy,'Fontsize',14)
contour(…,LineSpec) :指定线条的属性。
contour(…,Name,Value) :设置contour属性。
contour(Z,'linecolor','k','LineStyle','-','LineWidth','default');
%⿊⾊实线等⾼线,默认线宽
代码⽚段
figure(1)
quiver(ERp1,EZp1,0.5,'k-');
axis([1size(ERp1,2) 1size(ERp1,1)]);
set(gca,'xtick',0(size(ERp1,2)/10):size(ERp1,2),'xticklabel',[05101520253035404550],'Fontsize',12)
set(gca,'ytick',0:(size(ERp1,1)/4):size(ERp1,1),'yticklabel',[00.511.52],'Fontsize',12)
fontweight默认值set(gca,'tickdir','in')
ylabel('Z(cm)','FontSize',12);
xlabel('R(cm)','FontSize',12);
hold on;
[C,h] = contour(EE,'linecolor','k','LineStyle','-','LineWidth',0.5,'LevelStep',0.05);
clabel (C,h,'FontSize',10,'FontWeight','bold');
saveas(gcf, 'E2D.fig');
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论