Matlab dibuja un círculo unitario inscrito en una estrella de cinco puntas
¿Cómo dibujar una estrella de cinco puntas inscrita en un círculo unitario usando matlab?
El primer paso es determinar el radio del círculo inscrito de la estrella de cinco puntas. Es decir, r=0,4
El segundo paso es determinar el radio del nodo del pentagrama inscrito en el círculo unitario. Es decir, r=1 y r=0,4, hay cinco grupos
El tercer paso es determinar el ángulo de dibujo de cada lado de la estrella de cinco puntas. Es decir,
d=
El cuarto paso es calcular los valores xey de cada lado de la estrella de cinco puntas. Es decir,
x=r.*cosd(d);
y=r.*sind(d
El quinto paso es dibujar. la forma de estrella de cinco puntas. Eso es
plot(x, y)
El sexto paso es llenar de color la estrella de cinco puntas. Eso es
fill(x, y, 'r') red
El séptimo paso es calcular los valores xey del círculo unitario. Eso es
t=0:pi/10:2*pi;
x1=cos(t);
y1=sin(t) p >
El octavo paso es dibujar el gráfico del círculo unitario. Es decir,
plot(x1, y1, 'r--')
Después de completar el código y ejecutarlo, puede obtener el siguiente gráfico.