matlab的一个隐函数的画图出现错误,x=-5:0.1:5;y=5:0.1:5;z=-5:0.1:5; [x,y,z]=meshgrid(x,y,z); f=((x^2+(9/4)y^2+z^2-1)^3-x^2z^3-(9/80)y^2z^3); p=patch(isosurface(x,y,z,f,0)); set(p,'FaceColor','red','EdgeColor','none'); daspect([1 1 1])vie
x=-5:0.1:5;y=5:0.1:5;z=-5:0.1:5;
[x,y,z]=meshgrid(x,y,z);
f=((x^2+(9/4)y^2+z^2-1)^3-x^2z^3-(9/80)y^2z^3);
p=patch(isosurface(x,y,z,f,0));
set(p,'FaceColor','red','EdgeColor','none');
daspect([1 1 1])
view(3)
camlight; lighting phong
总是出现:
f=((x^2+(9/4)y^2+z^2-1)^3-x^2z^3-(9/80)y^2z^3);
|
Error:Missing variable or function.
I did this before, so just give you the codes I wrote, try this:
(you should use .^, .* and ./ instead of ^, * and / because you want to do operations on every element, not the matrix or vector.
%%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')
1.(x+y)²-(x+y)³2.(x-y)²-(x-y)³3.(x-y)²-(y-x)³4.2( 2020-08-01 …
关于三元一次方程的题1、已知x/2=y/3=z/4.,且x+y-z=1/12,求x,y,z2、已知 2020-08-03 …
1.若3X+7Y+Z=5,4X+10Y+Z=3,则X+Y+Z的值等于.2.Y=KX+B,当X=1时, 2020-10-31 …
刚刚看到的贴吧的1、若abc=1,求证:(1/ab+a+a)+(1/bc+b+1)+(1/ac+c+ 2020-10-31 …
若x/3=y/4=z/5(z不等于0),求x+y+z/x-y-z的值.提示:可先令x/3=y/4=z 2020-10-31 …
已知1=xy/(x+y),2=yz/(y+z),3=xz/(x+z),求x+y+z的值.已知A/(x 2020-11-01 …
1.若x比2=y比3=z比5,则x+y+z比x=2.已知线段a,b,c,且x比2=y比3=z比4,( 2020-11-01 …
已知:x:y:z=3:4:5,x+y-z=6,求小,有,x,y,z的值.(提示x:y:z=3:4:5 2020-11-01 …
已知命题p:|x-3|≥2;q:x∈Z,若p∧q,q同时是假命题,则满足条件的x的集合为[]A.{x 2020-11-01 …
求大神解答vb,越详细越好设有如下过程:SubS1(x,y,z)z=x-yEndSub以下所有参数都 2020-11-01 …