matlab如何在圆域上绘制函数z=x^2-y^2(马鞍面)

 我来答
efhnba
推荐于2016-08-14
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
-1.5:0.1:1.5;
y=-1.5:0.1:1.5;
[X,Y]=meshgrid(x,y);
Z=0.5*(X.^2/a-Y.^2/b);
surf (X,Y,Z);title('双曲抛物面');

椭球面:
theta=0:0.1:2*pi;
phi=theta';
a=8;b=10;c=5;
X =a*cos(phi)*cos(theta);
Y =b*cos(phi)*sin(theta);
Z =c*sin(phi)*ones(size(theta));
surf(X,Y,Z);title('椭球面');

椭圆抛物面:
a=10;
b=10;
x=-1.5:0.1:1.5;
y=-1.5:0.1:1.5;
[X,Y]=meshgrid(x,y);
Z=0.5*(X.^2/a+Y.^2/b);
surf (X,Y,Z);title('椭圆抛物面');

马鞍面:
a=10;
b=10;
x=-1.5:0.1:1.5;
y=-1.5:0.1:1.5;
[X,Y]=meshgrid(x,y);
Z=X.^2/a-Y.^2/b;
surf (X,Y,Z);title('马鞍面');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
懒杨杨YQ
2011-03-15
知道答主
回答量:9
采纳率:0%
帮助的人:1.2万
展开全部
[x,y]=meshgrid(-6:0.5:6);
z1=x.^2-y.^2;
figure(1),meshz(x,y,z1)
colormap([0,0,1])
z2=x.*y;
figure(2),meshz(x,y,z2)
colormap([0,0,1])
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-23
展开全部
uestc可怜的娃娃们啊!!!!!!!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火箭班来卖锅盔
2011-03-18
知道答主
回答量:29
采纳率:0%
帮助的人:11.1万
展开全部
UESTC数学实验??????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式