Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2010-07-14, 19:57   #1
a117038
初级会员
 
注册日期: 2010-07-14
年龄: 35
帖子: 5
声望力: 0
a117038 正向着好的方向发展
默认 请教一个matlab绘图的问题

怎样画一个z=10,x^2+y^2=10的圆形面域
是三维图的效果

此帖于 2010-07-15 18:46 被 a117038 编辑。 原因: 描述不全
a117038 当前离线   回复时引用此帖
旧 2010-07-14, 20:51   #2
syw
初级会员
 
注册日期: 2010-04-05
住址: 山东临沂
帖子: 7
声望力: 0
syw 正向着好的方向发展
默认 回复: 请教一个matlab绘图的问题

可以用一下程序t=0:0.1:2*pi; x=sqrt(10)*cos(t); y=sqrt(10)*sin(t); plot(x,y,'b'),axis equal
或者ezplot('x.*x+y.*y=10'),axis equal
syw 当前离线   回复时引用此帖
旧 2010-07-15, 08:42   #3
langel
初级会员
 
注册日期: 2010-07-13
帖子: 4
声望力: 0
langel 正向着好的方向发展
默认 回复: 请教一个matlab绘图的问题

syms x y
ezplot('x^2+y^2=10')
这个程序怎样,请大侠指点~
langel 当前离线   回复时引用此帖
旧 2010-07-15, 15:35   #4
huangyl001
初级会员
 
注册日期: 2008-04-12
年龄: 38
帖子: 5
声望力: 0
huangyl001 正向着好的方向发展
默认 回复: 请教一个matlab绘图的问题

LZ想画三维图?.......
huangyl001 当前离线   回复时引用此帖
旧 2010-07-15, 15:49   #5
qiongqiong000
初级会员
 
注册日期: 2010-07-14
年龄: 35
帖子: 2
声望力: 0
qiongqiong000 正向着好的方向发展
微笑 回复: 请教一个matlab绘图的问题

syms x y z t
x=sqrt(10)*cos(t);
y=sqrt(10)*sin(t);
z=10;
ezplot3('sqrt(10)*cos(t)','sqrt(10)*sin(t)','10')
qiongqiong000 当前离线   回复时引用此帖
旧 2010-07-15, 18:46   #6
a117038
初级会员
 
注册日期: 2010-07-14
年龄: 35
帖子: 5
声望力: 0
a117038 正向着好的方向发展
默认 回复: 请教一个matlab绘图的问题

我想要的事三维图的效果,使用ezmesh或者surf等命令画

此帖于 2010-07-15 18:49 被 a117038 编辑。
a117038 当前离线   回复时引用此帖
旧 2010-07-15, 20:29   #7
a117038
初级会员
 
注册日期: 2010-07-14
年龄: 35
帖子: 5
声望力: 0
a117038 正向着好的方向发展
默认 回复: 请教一个matlab绘图的问题

引用:
作者: langel 查看帖子
syms x y
ezplot('x^2+y^2=10')
这个程序怎样,请大侠指点~
这个是二维图,怎样有画立体图的效果(像mesh、surf)
a117038 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 03:21


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.