La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Matlab/1258824-Comando-Spiral-en-Matlab.html

Comando Spiral en Matlab

Comando Spiral en Matlab

Publicado por Patricio (2 intervenciones) el 29/03/2011 04:24:59
Saludos amigos, soy nuevo en matlab. necesito hacer esto:

- Haga un script para mostrar en una pantalla el spiral(10) en 3 dimensiones y en otra el espiral invertido.

he leido y parece que lo que me pide es esto:

x = spiral(10);
>> mesh(x);
>> mesh(1-x);

Pero no se si sea tan simple, si me pueden explicar por favor si esta bien esas tres lineas para contestar la pregunta de arriba.

Gracias

Comando Spiral en Matlab

Publicado por Patricio (2 intervenciones) el 30/03/2011 05:08:19
Gracias amigo.
Imágen de perfil de Dave

Comando Spiral en Matlab

Publicado por Dave (1094 intervenciones) el 29/03/2011 13:07:24
Hola Patricio;

Estas en lo correcto, a no ser que desees implementar una funcion spiral, pero necesitarias los algoritmos para ir generando una espiral 3D, hasta donde entiendo la función spiral de Matlab, te permite determinar una matriz cuadrada con elementos que varias desde 1 hasta n 2.

Entonces, puedes calcular y graficas la espiral como.

x=spiral(100);

figure(1)
mesh(x)

o

figure(2)
mesh(1-x)

o

figure(3)
mesh(x)
hold on
mesh(1-x)


Saludos
Dave