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([1 size(ERp1,2) 1 size(ERp1,1)]);
            set(gca,'xtick',0(size(ERp1,2)/10):size(ERp1,2),'xticklabel',[0 5 10 15 20 25 30 35 40 45 50],'Fontsize',12)
            set(gca,'ytick',0:(size(ERp1,1)/4):size(ERp1,1),'yticklabel',[0 0.5 1 1.5 2],'Fontsize',12)
            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');   

  • 8
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值