帮忙写一个matlab小程序

帮忙写出画二元函数Z=(X-(2*sqrt(X^2-1)/X))*cos(Y)的程序
其中X大于1
Y的范围是[-π/2,π/2]
就是作出三维图像
我没怎么学过MATLAB,谢谢

ezmesh('(X-(2*sqrt(X^2-1)/X))*cos(Y)',[eps 50 -pi/2 pi/2])
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-19
a=1:1:51 % x大于1,我取的范围是直到51的,一共51个点,如果你觉得不满意,我可以改
b=-pi/2:pi/50:pi/2 %范围是[-π/2,π/2]
[x,y]=meshgrid(a, b)
z=(x-(2*((x.^2-1).^(1/2))./x)).*cos(y)
mesh(x,y,z)

测试通过