函数定义的三维曲线

用fplot3函数绘制空间曲线。该函数的语法格式为

fplot3(funx,funy,funz) 在默认区间 [-5,5](对于 t)绘制由 x=funx(t)、y=funy(t) 和 z=funz(t) 定义的参数化曲线。

fplot3(funx,funy,funz,tinterval) 将在指定区间绘图。将区间指定为 [tmin tmax] 形式的二元素向量。

fplot3(___,LineSpec) 设置线型、标记符号和线条颜色。例如,'-r' 指定红色线条。在前面的任何输入参数组合之后使用此选项。

fplot3(___,Name,Value) 使用一个或多个名称-值对组参数指定线条属性。例如,'LineWidth',2 指定 2 磅的线宽。

fplot3(ax,___) 将图形绘制到 ax 指定的坐标区中,而不是当前坐标区中。指定坐标区作为第一个输入参数。

fp=fplot3(___) 返回 ParameterizedFunctionLine 对象。可使用此对象查询和修改特定线条的属性。

绘函数\(x={e}^{-t/10}\operatorname{sin}{(}5t),y={e}^{-t/10}\operatorname{cos}{(}5t)\), z=t定义的三维曲线。

在命令窗口键入

code.matlab
xt=@(t) exp(-t/10).*sin(5*t);
yt=@(t) exp(-t/10).*cos(5*t);
zt=@(t) t;
fp=fplot3(xt,yt,zt,[-10 10])

生成图3-9。

修改曲线的颜色为红色。

code.matlab
fp.Color='r'

生成图3-10。

Document Image Document Image
\[\]

图3-9 三维曲线 图3-10 修改三维曲线的颜色