Red de conocimiento informático - Aprendizaje de programación - ¿Cómo dibujar una superficie basada en ecuaciones de superficie en matlab? La ecuación es la siguiente ¿Cómo programo esto? Debería ser una superficie en espiral.

¿Cómo dibujar una superficie basada en ecuaciones de superficie en matlab? La ecuación es la siguiente ¿Cómo programo esto? Debería ser una superficie en espiral.

[u,k]=meshgrid(143.544:0.01:157.921, (0.0402:0.01:0.2176)*pi);

h=k/40;

v=(u* cos(0.1847)*4sin(0.1847)*(u.*cos(k)+65 *sin(k)-200))./sin

x0=u; /p>

y0=v*sin(0.1847)-65;

z0=v*cos(0.1847);

x1=-cos(k).*cos (h).*xsin(k).*cos(h).*y0-sin(h).*z200*cos(h);

y1= cos(k). *sin(h).*x0-sin(k).*sin(h).*y0-cos(h).*z0-200*sin(h);

z1=-sin( k).*x0-cos(k).*y0;

surf(x1,y1,z1)

Interpolación de sombras