ÍNDICE |
IntroducciónAl ejecutarse MATLAB crea una o más ventanes en el monitor. De ellas, la más importante es la ventana de ordenes, lugar fundamental desde donde se interacciona con MATLAB. Esta ventana presenta la apariencia mostrada debajo
Expresiones matemáticas sencillasDe igual forma que una calculadora, MATLAB realiza las operaciones de suma (+), resta (-), multiplicación (*), división (/ o \) y potenciación (^). Por ejemplo, podemos realizar los siguientes cálculos
Observemos que, en general,
MATLAB no tiene en cuenta
los espacios, da preferencia al producto sobre la suma y realiza primero
las operaciones entre paréntesis. Observese también que en
ambos casos se ha llamado ans
(de answer) a la respuesta.
En el ejemplo hemos usado las variables var1
y var2
para almacenar datos, en el primer caso MATLAB visualiza el resultado,
pero en el segundo caso no lo hace debido al punto y coma en el final de
línea, que le indica a MATLAB que evaluela línea pero
no muestre el resultado. En la última línea, en lugar de
llamar al resultado ans
le llamamos con otro nombre asignandolo a una nueva variable.
Ejemplo:
Calcular como ejercicio la vuelta si se entrega un billete de 5000 pts. En la última línea hemos considerado que la orden es muy larga, por lo que escribimos puntos suspensivos para continuar la orden en la línea siguiente. Observemos como se puede omitir el resultado usando ; El espacio de trabajo (Workspace)Cuando trabajamos en la ventana de ordenes, MATLAB recuerda tanto los nombres y valores de las variables como las ordenes introducidas. Estas ordenes y variables froman el llamado espacio de trabajo de MATLAB y pueden ser recuperadas cuando se desee. Por ejemplo, para comprobar el valor de la variable peras basta introducir este nombre a continuación del indicativo de petición de orden
Si no recordamos el nombre de alguna variable o deseamos
saber cuantas variables tenemos y que nombres tienen, podemos pedir a MATLAB
que nos liste las variables con las ordenes whoy
whos (información más
completa que who)
Para recordar ordenes previas podemos usar las teclas del cursor para recuperar las ordenes previas y mover el cursor dentro de ellas. De esta manera podemos volver a llamar ordenes para una nueva evaluación y editar ordenes para su corrección. Cambiar el precio de uvas a 400 pts/kg. Recalcular el valor de compra usando las flechas del cursor. Podemos borrar variables del espacio de trabajo usando
el comando clear,
por ejemplo
En este ejemplo podemos observar el uso del símbolo
%para
escribir comentarios, MATLAB ignora el símbolo y todo lo
que sigue.
Almacenar y recuperar datos. Ficheros .matCuando salimos de una sesión de MATLAB las variables se pierden. Si nos interesa guardar las variables para trabajar con ellas en sesiones posteriores, debemos guardar el espacio de trabajo en un fichero con extensión .mat. Para ello podemos usar la opción Save Workspace as ... del menu File o la orden save. Analogamente, para recuperar lo almacenado en un fichero .mat usaremos la opción Load Workspace ... del menu File o la orden load. Guardar variables no las borra del espacio de trabajo, cargar variables con el mismo nombre que las que se encuentran en el espacio de trabajo cambia los valores de éstas por los cargados.
Otra opción para guardar el espacio de trabajo, ordenes incluidas, es usar la orden diary. Formatos de números.La visualicación de resultados numéricos en MATLAB sigue algunas reglas. Por defecto, un número entero se visualiza como entero; un número real se visualiza con 4 decimales salvo si los dígitos significativos están fuera de este rango, en cuyo caso se visualiza con notación científica. Podemos cambiar el formato de representación de los números usando la opción Preferences/General/Numerical Format en el menú File. Otra posibilidad es usar la orden apropiada. Debe observarse que el cambio de formato no cambia la representación interna, solo la visualización. Los formatos son:
Las capacidades simbólicas de la toolbox de matemática
simbólica nos permiten realizar operaciones con un número
arbitrario de dígitos, sin embargo, a mayor número de dígitos,
mayor tiempo y memoria requerirán las operaciones.
AyudaMATLAB cuenta con muchas ordenes, por lo que es casi imposible recordarlas todas. Para ayudarte a buscar y usar ordenes contamos con varias posibilidades: la orden help, la orden lookfor, y el menú Help. La orden help <tema> visualiza la ayuda de este tema si es que existe. Esta opción funciona bien si sabemos el tema concreto sobre el que necesitamos ayuda, si esto no es posible podemos usar la orden help sin especificar tema, aparecerá entonces una visualización que describe distintas categorías de las que pedir ayuda.
La orden lookfor
proporciona ayuda buscando a través de las primeras líneas
de ayuda de todos los temas de MATLAB, devolviendo aquellos que
contienen la palabra clave especificada (que no necesita ser una orden
de MATLAB).
Pese a que la palabra complex
no es una orden de MATLAB, la hemos encontrado en la descripción
de 6 ordenes de MATLAB. Ahora podremos usar la orden help
para visualizar ayuda acerca de una orden especifica.
|
ÍNDICE |