在matlab中为什么图的一部分被切断了

图形对象不再超出轴边界从R2014b开始,图形对象不会超出轴边界。对象被剪裁到由轴限制定义的轴框的六个边上。例如,MATLAB®不显示超出指定z限制的该曲面的峰值。

东西/原料

  • matlab软件
  • 电脑

方式/步调

  1. 1

    surf(peaks)

    %surf函数,画出一个peaks的图。

  2. 2

     zlim([-3,4.5])

    %zlim函数限制了z轴的规模,在-3到4.5之间,步进为1。

  3. 3

    在R2014a和更早的版本中,MATLAB利用分歧的手艺来剪裁对象。与剪切到轴限制分歧,MATLAB将剪切到包抄轴的最小二维矩形。例如,在早期版本中,不异的曲面图超出了指定的z限制。红色矩形暗示用于剪切的鸿沟。

  4. 4

    surf(peaks); 

    zlim([-3,4.5]); 

    ax = gca; 

    ax.Clipping = 'off';

  5. 5

    surf(peaks) 

    zlim([-3,4.5]); 

    ax = gca; 

    ax.ClippingStyle = 'rectangle';

    END
  • 发表于 2020-03-08 20:55
  • 阅读 ( 953 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具