MATLAB fplot3命令

时间:2018-09-25 00:47:13

标签: matlab matlab-figure matlab-guide

我想使用以下代码绘制3D曲面((e ^ -t)sint,(e ^ -t)cost,1)。

x=(exp(-t))*sin(t); y=(exp(-t))*cos(t); z=1;
    fplot3(x,y,z)

我收到此错误消息:

Error using fplot3 (line 46)
Expected input to be one of these types:

function_handle, sym

Instead its type was double.

1 个答案:

答案 0 :(得分:1)

错误消息显示fplot3不使用数值。请改用符号函数。

x = @(t) exp(-t).*sin(t);
y = @(t) exp(-t).*cos(t);
z = @(t) t*0 + 1;
fplot3(x,y,z);