目录
- 1. 二维绘图
- ① plot
- 2. 三维绘图
- (0) 基本准备
- ① meshgrid
- (1) 曲线图
- ① plot3
- ② fplot3
- (2) 网格图
- ① mesh
- meshc
- meshz
- (3) 曲面图
- ① surf
- ② surfc
- ③ surfl
- (4) 柱面图
1. 二维绘图
① plot
2. 三维绘图
(0) 基本准备
① meshgrid
复制代码
1
2
3[X,Y] = meshgrid(x,y) %生成二维网格 [X,Y,Z] = meshgrid(x,y,z) %生成三维网格
官方文档:此 MATLAB 函数 基于向量 x 和 y 中包含的坐标返回二维网格坐标。X 是一个矩阵,每一行是 x 的一个副本;Y 也是一个矩阵,每一列是 y的一个副本。坐标 X 和 Y 表示的网格有 length(y) 个行和 length(x) 个列。
代码示例:
复制代码
1
2
3
4x = 1:3 y = 1:5 [X,Y] = meshgrid(x,y)
(1) 曲线图
① plot3
复制代码
1
2plot3(X,Y,Z)
② fplot3
(2) 网格图
① mesh
复制代码
1
2mesh(X,Y,Z)
代码示例
复制代码
1
2在这里插入代码片
meshc
meshz
(3) 曲面图
① surf
复制代码
1
2surf(X,Y,Z)
代码示例
复制代码
1
2
3
4[X,Y] = meshgrid(1:0.5:10,1:20); Z = sin(X)+cos(Y); surf(X,Y,Z)
② surfc
③ surfl
(4) 柱面图
最后
以上就是欣慰雪糕最近收集整理的关于Matlab函数图形绘制1. 二维绘图2. 三维绘图的全部内容,更多相关Matlab函数图形绘制1.内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复