malabplo3(Malab三维绘图基础)

生活常识 2023-04-22 16:48生活常识www.wozhengxing.cn

  plot函数绘制三维图形

  plot3(x,y,z)函数

  plot3(x,y,z) —— x,y,z是长度相同的向量

  plot3(X,Y,Z) —— x,y,z是维数相同的矩阵

  plot3(x,y,z,s) —— 带开关量

  plot3(x1,y1,z1,’s1’, x2,y2,z2,’s2’, …)

  1. Plot3 (x, y, z) function

  plot3(x,y,z)-x,y,z are vectors of the same length

  plot3(x,y,z)-x,y,z are matrices with the same dimensions

  plot3(x,y,z,s)-with switch

  plot3(x1,y1,z1,’s1’, x2,y2,z2,’s2’, …)

  例1

  在例1的基础上,画两个三维图形

  二维图的坐标轴和标题,以及基本特性的设置都对三维绘图适用,如例2。

  02

  surf函数绘制三维图形

  surf(x,y,z)函数

  用surf命令绘制可以得到的是着色的三维曲面图。

  surf(x,y,z) function

  What you can get by drawing with the surf command is a colored three-dimensional surface.

  例3

  meshgrid是MATLAB中用于生成网格采样点的函数。

  meshgrid is a function used to generate grid sampling points in MATLAB.

  03

  mesh函数绘制三维图形

  mesh(x,y,z)函数用于绘制三维网格图

  mesh(x,y,z,c)

  (x,y)是网格坐标矩阵;

  z是网格上的高度矩阵;

  c用于指定在不同高度下的曲面颜色。c省略时,默认z=c,颜色的设定正比于图像的高度。

  The mesh (x, y, z) function is used to draw a three-dimensional grid map

  mesh(x,y,z,c)

  (x,y) is the grid coordinate matrix;

  z is the height matrix on the grid;

  c is used to specify the color of the surface at different heights. When c is omitted, z=c is the default, and the color setting is proportional to the height of the image.

  参考资料百度、谷歌翻译

  本文由LearningYard学苑原创,如有侵权,请联系删除。

  版权声明本文内容由作者仓筹提供,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处http://www.cangchou.com/112779.html

Copyright@2015-2025 www.wozhengxing.cn 我整形网版板所有All right reserved -