matlab画方程

如何画出(x^2+(9/4)y^2+z^2-1)^3-x^2z^3-(9/80)y^2z^3=0的图像啊。谢谢各位了... 如何画出(x^2 + (9/4)y^2 + z^2 - 1)^3 - x^2z^3 - (9/80)y^2z^3 = 0的图像啊。谢谢各位了 展开
 我来答
PNIPAM
2010-10-11 · TA获得超过992个赞
知道小有建树答主
回答量:821
采纳率:0%
帮助的人:541万
展开全部

I did this before, so just give you the codes I wrote:

%%This file creates a 3-d red heart with an equation

[x,y,z]=meshgrid(linspace(-3,3,120));

f=(x.^2+(9*y.^2)./4+z.^2-1).^3-((9*y.^2).*(z.^3))./80-(x.^2).*(z.^3);

p=patch(isosurface(x,y,z,f,0));

set(p,'FaceColor','r')

grid on

daspect([1 1 1])

view(3)

camlight('right')

camlight('left')

camlight('headlight')

lighting phong

xlabel('X')

ylabel('Y')

zlabel('Z')

title('Heart of Math')

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式