Cómo crear un gràfico 2D de una función en Matlab y Octave
Para hacer el gráfico 2D de una función en Matlab y Octave use la función plot(x,y)
plot(x,y)
- El primer parámetro (x) es una matriz con los valores del eje x
- El segundo parámetro (y) es una matriz con los valores del eje y
Los arrays forman las coordenadas (x, y) de los puntos del gráfico en el diagrama cartesiano.
Nota. Las dos variables (vectores) x e y deben tener el mismo número de elementos.
Ejemplos
Ejemplo 1
Crear un array que contenga los valores del eje x
>> x = [ 1 2 3 4 5 ]
Crear otro array que contenga los valores del eje y
>> y = [ 5 2 1 6 3 ]
Los arrays (vectores) x e y tienen cinco elementos.
Dibuja la gráfica de la función usando el comando plot(x,y)
>> plot(x,y)
Este comando dibuja el gráfico de la función en la pantalla.
Ejemplo 2
Crear un array (vector) que contenga 100 elementos
>> x = linspace(1,100);
Crear otro vector y que contenga los valores del logaritmo natural calculado para cada valor del vector x, usando la función y=log(x)
>> y = log(x);
Ambos vectores x e y tienen cien elementos.
Para dibujar el gráfico de la función matemática, escriba plot(x,y)
>> plot(x,y)
Este comando dibuja el gráfico del logaritmo natural del 1 al 100.