Cómo graficar un círculo en MATLAB

MATLAB se atiene a esta regla algebraica, y por lo que no se puede graficar directamente un círculo porque tendría múltiples valores de Y para casi la totalidad de sus valores de X.
Por joe friedman

Paso 1

Crea un conjunto de valores de X para la trama del círculo escribiendo lo siguiente en el símbolo del sistema de MATLAB:

x = -5:0.1:5;

Presiona "Enter". MATLAB creará una lista de números X que varían de cinco positivo a cinco negativo en pasos de 0,1. En este ejemplo, cinco será el radio del círculo.


Paso 2

Crea un conjunto de valores de Y para la trama del círculo escribiendo lo siguiente en el símbolo del sistema de MATLAB:

y = sqrt (25-x. ^ 2);

Presiona "Enter". MATLAB crea una lista de números Y usando la fórmula anterior. El punto después de la X le dice a MATLAB que realice el cálculo para cada valor de la lista X de forma independiente. El número 25 representa el cuadrado del radio previsto, que es cinco en este ejemplo.


Paso 3

Traza el círculo en MATLAB escribiendo:

plot (x, y, x,-y)

Presiona "Enter". MATLAB ve dos gráficos para dibujar simultáneamente en los mismos ejes. Ambos gráficos independientes son funciones de la variable X, pero el segundo gráfico utiliza un signo negativo delante de Y para reflejar la mitad superior del círculo al revés para crear la mitad inferior del círculo y completar el gráfico.