Sie sind auf Seite 1von 4

Espiral Rose

La curva rose es La curva inversa del epispiral

con el centro de la inversin en el radio del origen y de la inversin k es la Rose

Script:
clc, clear all, close all

n =input('Ingrese n: ')

%Inversa de la epiespiral(ROSE).

a=0.8;

%Graficacin:

for i=0.1:0.1:2*pi
cla
hold on
axis equal
title('Espiral rose')
xlabel('eje x')
ylabel('eje y')

t = (0:0.1:2*pi);
x = (cos(n*t)./a).*cos(t);
y = (cos(n*t)./a).*sin(t);
plot(x,y,'m')

a=a+0.5;
end

ANIMACIN BOLA

clc, clear all, close all

n =input('Ingrese n: ')

%Inversa de la epiespiral(ROSE).

a=0.8;

%Graficacin:

for i=0:0.1:2*pi
cla
hold on
axis equal
title('Espiral rose')
xlabel('eje x')
ylabel('eje y')

t = (0:0.1:2*pi);
x = (cos(n*t)./a).*cos(t);
y = (cos(n*t)./a).*sin(t);
plot(x,y,'m')
x1 = (cos(n*i)./a).*cos(i);
y1 = (cos(n*i)./a).*sin(i);
plot(x1,y1,'bo')
pause(.001)
cla ('reset')
a=a+0.5;
end

Nota: la variable n nos brinda el nmero de ptalos deseados por 2.

Resultado:

*Para n=2
*Para n=4

ANIMACIN

Das könnte Ihnen auch gefallen