你这里没有变量,x,y,z计算后都是一个数值啊,画出来是一个点。
a=0:pi/50:2*pi;x=5*sin(a)+2*sin(5*a/3).*cos(a);y=5*cos(a)-2*sin(5*a/3).*sin(a);z=3-2*cos(5*a/3);plot3(x,y,z),grid on