46.matlab绘制空间曲线

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

46.如何绘制空间曲线的图形?

在 MATLAB 中绘制一条或多条空间曲线用命令 plot3。它的使用方法类似于绘制平面曲线命令 plot 。设空间曲线 L 的表达式为

{x=x(t)

y=y(t)

z=z(t)

α≤t≤β

首先确定出曲线中参数 t 的离散点数据,然后根据 t 的数据计算出曲线上坐标x, y, z 的值(所得 x, y, z 是同维数的向量),最后按如下命令格式绘图

plot3(x, y, z)

其中, x, y, z 为空间空间曲线上点的坐标。例如,用下面程序段t = 0: pi /50: 15* pi;

x = 0.1* t .* sin(t); y = 0.1* t.* cos(t); z = t;

plot3(x, y, z)

可以绘出曲线

{x=0.1t∗sin t

y=0.1t∗cos t

z=t

0≤t≤15π

的图形如下所示

如果 x, y , z 是三个同型矩阵,则命令 plot3(x, y, z) 将同时绘出以三个矩阵的列向量为坐标的几条空间曲线图形。

另外,与二维曲线绘图命令一样,对曲线的颜色与画线方式也可以作不同选择。

下面命令中

plot3(x, y, z,’ s ’ )

s 是一个或两个选择参数。对于不同的颜色选取和画线方式选取可以参考二维绘图命令 plot 中的参数列表。

相关文档
最新文档