Anda di halaman 1dari 24

`

Al iniciar el uso de MatLab estn disponibles dos comandos de ayuda y demostracin. Para ejecutarlos se escribe el comando en la lnea de comandos despus del smbolo >> y se presiona la tecla Enter. Por ejemplo: >>HELP permite obtener una ayuda sobre los diferentes comandos de MatLab.

` `

hace una demostracin de las diferentes aplicaciones de MatLab. >>DEMO Para cerrar o finalizar el uso de MatLab se usa el comando quit. >>QUIT tambien se usa EXIT

+ suma - resta * multiplicacin ^ potencia ' transpuesta \ divisin izquierda / divisin derecha

define A como un escalar de valor 1. Al definir A automticamente MatLab despliega en pantalla su valor. A= 1 Para no desplegar el valor de la variable creada, debe agregarse punto y coma (;) al final del comando. Luego de crear una variable, puede desplegarse su valor en pantalla escribiendo la variable despus del prompt (>>). >>A Las variables de Matlab deben comenzar por una letra. El resto de los caracteres pueden ser letras, dgitos o subrayados. Matlab distingue entre maysculas y minsculas. M y m no son lo mismo.

` ` `

La funcin who realiza un listado de las variables que se encuentran en el espacio de trabajo. >> who Sus variables son: X Y Z
`

La funcin whos realiza un listado del tamao y de la asignacin de memoria de sus variables.

El comando clear se puede utilizar para suprimir variables del espacio de trabajo. >> clear A NOTA: Si no se aade ninguna razn al comando clear, ste borrar todas sus variables
`

` `

La funcin format cambia la precisin de los datos de salida. FORMAT. Por defecto. Lo mismo que SHORT. FORMAT SHORT. Formato de punto fijo a escala con 5 dgitos. FORMAT LONG. Formato de punto fijo a escala con 15 dgitos. FORMAT SHORT E. Formato de punto flotante con 5dgitos.

` ` `

` ` `

FORMAT LONG. E Formato de punto flotante con 15 Dgitos. FORMAT HEX. Formato hexadecimal. FORMAT + Los smbolos +, - y espacio en blanco se emiten para elementos positivos, negativos y de valor cero. No se tienen en cuenta las partes imaginarias. FORMAT BANK. Formato fijo para dlares o monedas. FORMAT COMPACT. Suprime suministros de lnea adicionales. FORMAT LOOSE. Vuelve a colocar los suministros de lnea adicionales en su posicin. FORMAT RAT. Aproximacin por ratio de nmeros enteros pequeos.

Para crear un vector x con un valor inicial xi, aumente dx y el valor final xf, utilizando la notacin de dos puntos (:). EJEMPLO:

` `

plot(x,y) dibuja el vector x frente al y semilogx(x,y) realiza un diagrama con eje x log10 y eje y lineal semilogy(x,y) realiza un diagrama con eje x lineal y eje y log10 loglog(x,y) realiza un diagrama con los dos ejes log10

Se pueden obtener distintos tipos de lnea, smbolos de diagramas y colores con plot(X,Y,S), donde S corresponde a una fila de 1, 2 3 caracteres formada a partir de los caracteres siguientes:

` ` ` ` ` ` ` `

Y yellow (amarillo) M magenta C cyan . R red (rojo) G green (verde) B blue (azul) W white (blanco) . K black (negro) . .

. point (punto) o circle (crculo) x x-mark (marca de x) + plus (ms) - solid (slido) * star (estrella) : dotted (de puntos) -. dashdot (guin y punto) -- dashed (con . guiones)

` EJEMPLO:
La siguiente orden realiza un diagrama de x frente a y utilizando el signo ms y el color azul.

` `

title(text) aadir ttulo al grafico actual. xlabel(text) Agrega una identificacin al eje horizontal del grfico actual. ylabel(text) . Agrega una identificacin al eje vertical del grfico actual. text(p1, p2, text, sc) coloca text en (p1, p2) en coordenadas de pantalla donde (0.0, 0.0) se sita en la esquina inferior izquierda de sta y (1.0, 1.0) en la esquina superior derecha. PRINT: Imprime el grfico actual (a impresora o a archivo postscript) Subplot subdivide la ventana.

` ` ` `

axis cambiar ejes. axis(equal) igualar el ratio de aspecto. grid aade lneas de retcula. hold le permite realizar mltiples diagramas en el mismo subplot. zoom permite hacer zoom (utilizando el ratn) Nota: grid, hold y zoom funcionan como un toggle (conmutador), ya que repetidas llamadas conectan o desconectan la propiedad.

>> clf % despeja la figura actual

IF: Verifica si se cumple cierta condicin, y de acuerdo a si se cumple o no realiza la accin que se desee. ELSEIF: Elseif comando ejecuta condicionalmente declaraciones. ELSE: El else comando se utiliza para definir un bloque alternativo de las declaraciones. END: end se utiliza para terminar

FOR: Significa' para. Repita los estados un nmero especfico de veces. WHILE: Significa mientras. Repita los estados un nmero indefinido de veces.

` `

Los ficheros de comando y las funciones se denominan M-files (ficheros M), puesto que llevan el sufijo .m. Los ficheros de comando son archivos de texto que contienen una secuencia de comandos de matlab. Las funciones son M-files que devuelven valores. La mayor diferencia entre los ficheros de comando y las funciones radica en que las variables que se crean en las funciones son variables locales, mientras que las variables que se crean en los ficheros de comando son globales.

Las cajas de herramientas de matlab son colecciones de M-files tiles. ` Si escribe sus propios ficheros de comandos y funciones le resultar ms fcil y ms eficiente utilizar matlab.
`

Anda mungkin juga menyukai