num=5;
den=[0.1 1.1 1.1 1];
H=tf(num,den);
bode(H)
%by dynamic
%see also
%contact me matlabsky@gmail.com
%2009.2.
%
matlab中的绘图函数很多,三维的有好几个呢,下面我给出两种绘制方法
1.使用ezmesh或者ezsurf这两个函数是简易绘图函数,可以直接使用字符串绘图
ezmesh('x*y-(1/3)*(x^3)+1/4*((x^2)*(sqrt(2*(x^2-y*2))))-1/2*(y*(sqrt(2*(x^2-y*2))))')
2.先计算坐标点数据,再绘图,可以使用mesh和surf函数
[x,y]=meshgrid(0:0.1:10);
z=x.*y-(1/3)*(x.^3)+1/4*((x.^2).*(sqrt(2*(x.^2-y*2))))-1/2*(y.*(sqrt(2*(x.^2-y*2))));
z(imag(z)~=0)=nan;
mesh(x,y,z)
不知道你的意思是在图上插入此表达式吗?如果是的话就text(x,y,'内容');
注意除了汉字外其他都是英文输入下的符号~~