< Matlab

Uno de los puntos fuertes de Matlab son los gráficos, tanto en dos dimensiones como en 3D.

Gráficos en dos dimensiones

El comando básico para graficar es plot . Cuando es usado con un solo vector como argumento, gráfica en el eje X el índice del componente del vector, y en el eje Y, el valor de éste.

>> x=[3 2 6 5 3];
>> plot(x)

Lo que nos da como resultado esta imagen:

Si se entregan dos vectores en la función plot (éstos deben ser del mismo tamaño), el primer vector pasa a ser la lista de coordenadas del eje X, y el segundo, la lista del eje Y.

Gráfico del sen(x)

Este es otro ejemplo de como utilizar la función plot ingresandole las 2 variables x e y. Cabe notar que también se activo la grilla para poder visualizar con más precisión los detalles de los cruces por ceros, etc.

>> x=0:0.1:4*pi;      %Genero un vector de una dimensión el primer valor es cero y después se va incrementando a razón de 0.1 hasta 4 pi.
>> plot(x,sin(x));    %Gráfico el seno de x.
>> grid on            %Activo la grilla.


Para mayor información, ejecute help plot .

Gráficos en tres dimensiones

Aquí se usa la función plot3 .

>> plot3(x1,x2,x3)
>> grid on

Aclaración las variables x1,x2 y x3 fueron generadas de una simulación con Simulink.

Gráfico de una superficie

>> [X,Y] = meshgrid(-3:.1:2, -3:.1:2);   %genero X e Y
>> Z = X.^2+Y.^2;                        %Ec del paraboloide.
>> surf(X,Y,Z)

Este artículo ha sido escrito por Wikibooks. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.