Site Info Site Info

Como Graficar Dos Funciones En Matlab

Como Graficar Dos Funciones En Matlab

Graficar dos funciones en MATLAB es una tarea común y sencilla que permite comparar visualmente el comportamiento de diferentes ecuaciones. Básicamente, implica mostrar las curvas que representan dos funciones matemáticas en el mismo plano cartesiano.

Preparando el Escenario: El Vector 'x'

Antes de graficar, necesitamos definir el dominio de las funciones, es decir, los valores de 'x' para los cuales queremos ver las gráficas. Usamos el comando linspace para crear un vector de valores 'x' uniformemente espaciados. Por ejemplo: x = linspace(0, 10, 100); Esto crea un vector llamado 'x' con 100 valores entre 0 y 10. El vector 'x' actuará como el eje horizontal en nuestra gráfica.

Definiendo las Funciones

Ahora definimos las funciones que queremos graficar. Por ejemplo, digamos que queremos graficar y = x2 y y = 2x + 1. En MATLAB, lo haríamos así:

y1 = x.^2;
y2 = 2x + 1;

Observa el punto antes del operador exponente (.^). Esto indica que queremos elevar cada elemento del vector 'x' al cuadrado, en lugar de elevar el vector 'x' a la segunda potencia como matriz. Es crucial usar ., ./ y .^ cuando trabajamos con vectores elemento por elemento.

Como Graficar Dos Funciones en Matlab - DonComo ️
Como Graficar Dos Funciones en Matlab - DonComo ️

¡A Graficar! El Comando 'plot'

El comando plot es la herramienta principal para crear gráficas en MATLAB. Para graficar nuestras dos funciones en el mismo gráfico, simplemente escribimos:

plot(x, y1, x, y2);

Programación en Matlab: Uso del comando ezplot; para graficar funciones
Programación en Matlab: Uso del comando ezplot; para graficar funciones

Esto le dice a MATLAB que grafique 'x' contra 'y1' y 'x' contra 'y2' en el mismo plano. Cada par de argumentos representa una función. ¡Listo! Ya tienes tus dos funciones graficadas.

Personalización: Título, Etiquetas y Leyendas

Para que nuestra gráfica sea más informativa y fácil de entender, podemos agregar un título, etiquetas a los ejes y una leyenda. Aquí te muestro cómo:

title('Gráfico de dos Funciones');
xlabel('Eje X');
ylabel('Eje Y');
legend('y = x^2', 'y = 2x + 1');

Tips rapidos de Matlab 6: Dos Ejes Y en MATLAB | Optimizando plot de
Tips rapidos de Matlab 6: Dos Ejes Y en MATLAB | Optimizando plot de

El comando title agrega un título a la gráfica. xlabel y ylabel etiquetan los ejes 'x' e 'y' respectivamente. legend crea una leyenda que identifica cada curva. ¡Es muy importante etiquetar tus gráficas para que sean claras!

Estilo de Línea y Color

Podemos cambiar el color y el estilo de línea de cada función para distinguirlas mejor. Agregamos un tercer argumento al comando plot para especificar el estilo. Por ejemplo:

Tutorial de Matlab 6: Graficos parte 1 - YouTube
Tutorial de Matlab 6: Graficos parte 1 - YouTube

plot(x, y1, 'r-', x, y2, 'b--');

'r-' significa línea roja continua, y 'b--' significa línea azul discontinua. MATLAB ofrece una variedad de opciones de color y estilo de línea. Consulta la documentación para explorar las opciones disponibles. Usar diferentes colores y estilos es esencial para diferenciar las funciones cuando se grafican varias en el mismo plano.

Con estos pasos, puedes graficar fácilmente dos funciones en MATLAB y personalizarlas para que sean claras y fáciles de entender. ¡Experimenta y diviértete explorando las diferentes opciones de graficación que ofrece MATLAB!

Gallery

06 Gráfico de 2 Funciones en un mismo Plano | Función seno y coseno
Gráficas en Matlab - YouTube