上下求索 MATLAB 教学视频
上下求索 版权所有 (主号 QQ : 993878382 备用 QQ : 2787392915 微信: sxqiuso)
MATLAB 三维曲线和三维曲面的绘制详解
上下求索 MATLAB 教学视频
上下求索 版权所有 (主号 QQ : 993878382 备用 QQ : 2787392915 微信: sxqiuso)
教学内容
MATLAB 绘制三维曲线
单条曲线的绘制
多条曲线的绘制
MATLAB 绘制三维网格图 / 曲面图
平面的网格化处理
计算网格点上的值
执行绘图操作
MATLAB 示例曲面 —— peaks
MATLAB 三维图形的设置
设置视角
使用色图着色
上下求索 MATLAB 教学视频
上下求索 版权所有 (主号 QQ : 993878382 备用 QQ : 2787392915 微信: sxqiuso)
三维曲线的绘制
MATLAB 绘制三维曲线
三维曲线:比二维曲线多一个 z 坐标
函数 plot3:用法与二维曲线绘图函数 plot 一致
MATLAB 教学视频:二维图形的绘制及句柄操作 (时长约两小时)
函数 plot 的用法详解:N 个案例
曲线和坐标系等对象属性的设置
使用 plot 函数绘图时,直接设置曲线的相关属性值 (颜色 / 线型 / 线宽等)
手动设置对象的属性值 MATLAB 反向生成代码:File ‐> Generate Code …
根据 MATLAB 的图形句柄体系,使用句柄操作,设置各类对象的属性
三维曲线的对象属性设置方法,与二维曲线完全一致,首推句柄操作方法
上下求索 MATLAB 教学视频
上下求索 版权所有 (主号 QQ : 993878382 备用 QQ : 2787392915 微信: sxqiuso)
三维曲线的绘制
函数 plot3 的调用格式
plot3 (x, y, z) x, y, z 是曲线上点的坐标值
plot3 (x, y, z, LineSpec)
LineSpec 定义线型 (line style) 数据点型 (marker symbol) 曲线颜色 (color)
推荐使用 plot3 (x, y, z, LineSpec) + 句柄操作的绘图方法
单条曲线和多条曲线的绘制
单条曲线:xyz 坐标分别定义在三个向量里 plot3 (x, y, z)
多条曲线:分别定义 (xyz)
1
(xyz)
2
… (xyz)
n
设置坐标系 hold on,依次绘制
多条曲线:矩阵 XYZ 的每一列,分别对应一条曲线的 xyz 坐标 plot3 (X, Y, Z)
上下求索 MATLAB 教学视频
上下求索 版权所有 (主号 QQ : 993878382 备用 QQ : 2787392915 微信: sxqiuso)
三维曲线的绘制
绘制第一条三维曲线,设置 LineSpec = ‘--xr’
绘制第二条三维曲线,设置 LineSpec = ‘:sk’
1 2cos(3 )
1 2sin(3 )
1 0.5
xt
yt
zt
2 0.4
2 0.1 cos(3 )
2 0.1 sin(3 )
xt
y t t
z t t
推荐使用句柄操作
设置各类对象的属性