Matlab

Páginas: 14 (3488 palabras) Publicado: 23 de enero de 2013
Cap´
ıtulo 1
Manejo b´sico del MATLAB
a
1.1.

Las ventanas en MATLAB

Matlab es un programa para la realizaci´n de c´lculos matem´ticos y generaci´n de
o
a
a
o
gr´ficos. Cuenta, adem´s, con un lenguaje de programaci´n propio.
a
a
o
Seg´n abrimos Matlab, como en todos los programas que trabajan bajo Windows, nos
u
aparecen en pantalla varias barras y ventanas. En la partesuperior encontramos la barra de
men´ al que se puede acceder con el rat´n. Por ejemplo si pinchamos en Help se accede a una
u
o
informaci´n que nos ayuda en el manejo del programa. Debajo de este men´ est´ la barra de
o
u
a
herramientas, en la que se observan algunos iconos que indican diversas tareas que se realizan
con frecuencia y, a su derecha, un recuadro con informaci´n sobre eldirectorio de trabajo actual
o
(Current Directory), es decir, el lugar donde Matlab buscar´ nuestros programas.
a
La distribuci´n de ventanas en la pantalla depende de la configuraci´n elegida por el usuario.
o
o
Si en el men´ pinchamos en Desktop, Desktop Layout Default aparecen en pantalla cuatro
u
subventanas. La ventana de la derecha seg´n miramos ( Command Window ) es la que
u
utilizamospara escribir las instrucciones a continuaci´n del siguiente prompt
o
>>
Por ejemplo, podemos teclear
>>

3+5

y, luego, para obtener los resultados es necesario teclear la tecla de cambio de l´
ınea ← , que nos
devuelve
ans =
8
En la de arriba a la izquierda (Workspace) nos aparecen las variables que estamos utilizando
y en la de abajo a la izquierda (Command History), un historial conlos comandos que hemos
escrito. Debajo de la ventana Workspace est´ oculta una ventana con el t´
a
ıtulo Current Directory
donde aparecen los ficheros que hay en la carpeta de trabajo.

1

Al trabajar en la ventana de comandos conviene tener en cuenta:
La utilidad de las flechas situadas en el teclado entre el teclado num´rico y alfanum´rico:
e
e
Las ordenes que vamos introduciendo enla ventana de comandos se van almacenando
y pueden recuperarse con la tecla ↑ . Una vez que tenemos la l´
ınea deseada, podemos
modificarla, desplazando el cursor sobre ella con las teclas ← y → y ejecutarla de nuevo.
Tambi´n podr´
e
ıamos recuperar una orden ya introducida seleccion´ndola con el rat´n en
a
o
la subventana correspondiente a Command History: pinchando dos veces sobre ella,con
lo que se ejecuta la orden o bien arrastr´ndola con el rat´n hasta la ventana de comandos.
a
o
Por contra, no es posible situarse en una l´
ınea anterior, hacer una correcci´n y volver a
o
ejecutarla.
El % sirve para insertar comentarios. Todo lo que escribamos detr´s no ser´ tenido en
a
a
cuenta por Matlab.
>> 2+3 %hemos hecho una suma
ans =
5
Para finalizar o separar ´rdenes seutiliza el salto de l´ , el s´
o
ınea
ımbolo “,” y el s´
ımbolo “;”.
>> 5+4; 2+9; 9^2,3+2
ans =
81
ans =
5
Observa que si inmediatamente detr´s de una orden se pone un punto y coma, la orden
a
se ejecuta, pero el resultado no aparece en pantalla.
La orden clc sirve para situar el prompt
>>
en la primera l´
ınea. Limpia la pantalla pero esta acci´n no borra de la memoria nada queo
haya sido creado anteriormente.

1.2.

Aritm´tica Elemental
e

Para realizar los c´lculos num´ricos elementales con Matlab es suficiente conocer la sintaxis
a
e
de las distintas operaciones:
Suma Resta
+
-

Multiplicaci´n
o
*

Divisi´n
o
/

Potenciaci´n
o
^

Las operaciones se eval´an de izquierda a derecha, la operaci´n potencia tiene el orden de
u
o
prioridad m´salto, seguida de la multiplicaci´n y divisi´n, que se encuentran en el mismo
a
o
o
orden de prioridad y seguidas finalmente por la suma y la resta, ambas con la misma prioridad.
Para alterar la ordenaci´n se pueden utilizar par´ntesis en la forma habitual.
o
e
2

Ejemplo 1.2.1 Halle el valor de 52 − 17 · 2 + 7/5 −
Soluci´n
o
>>



12

5^2-17* 2 + 7/5 -12^(1/2)

Ejemplo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS