función cardioide tridimensional matlab 7.0
% Gráfico 2D en forma de corazón
figure(1)
ezplot('(x^2-1+y^2)^3-x^2*y^3 = 0 ' )
eje([-2.5 2.5 -2 2])
% diagrama de corazón 3D
figura(2)
n = 100;
x=linspace(-3,3,n);
y=linspace(-3,3,n);
z= linspace (-3,3,n);
[X,Y,Z]=ndgrid(x,y,z);
F=((-(X.^ 2 ) .* (Z.^3) -(9/80).*(Y.^2).*(z.^3)) + ((X.^2) + (9/4).* ( Y .^2) + (Z.^2)-1).^3);
isosuperficie(F,0)
phong de iluminación
caxis
eje igual
colormap('flag');
vista([55 34]);