24小时热门版块排行榜    

查看: 3607  |  回复: 20
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

ghost820521

铁杆木虫 (著名写手)

[求助] 求助:Matlab中如何绘制三维隐函数图像已有2人参与

有一隐函数确定的函数F(x,y,z)=0,从中解不出z=z(x,y)的解析表达式,但想绘制z=z(x,y)的图像,有什么好办法吗?
最简单的想法是给定x和y的值用数值计算出z的值从而画图,是否有比这简单的作法,比如是否有隐函数的绘图命令,直接给出隐函数F的表达式就能出图的?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

下辈子一定要投胎做女人,然后嫁给一个像我这样的男人。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

techolic

金虫 (小有名气)

★ ★
xiegangmai: 金币+2, 谢谢参与! 2013-07-04 22:41:02
Matlab那几千个库函数中,可恨的是,却偏偏不提供个三维隐函数的图像绘制的函数,但是可以灵活运用Matlab的isosurface()(等值面函数),例如:绘制x^2+y^2-z^2=1的图像
[x,y,z]=meshgrid(linspace(-10,10));
val=x.^2+y.^2-z.^2;
isosurface(x,y,z,val,1)
axis equal
内容来自:http://www.matlabsky.com/thread-361-1-1.html
http://zhidao.baidu.com/question/144597390.html
【未亲测】
15楼2013-07-04 10:26:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ghost820521 的主题更新
信息提示
请填处理意见