用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。
\[\]
图3-9 三维曲线 图3-10 修改三维曲线的颜色