Anda di halaman 1dari 13

Orly Medina Isaac Rivera

5/1 Semestre

INTRODUCCIN A MATLAB

INTRODUCCIN
Qu es Matlab? MATLAB es un programa para realizar clculos numricos con vectores y matrices. Como caso particular puede tambin trabajar con nmeros escalares, tanto reales como complejos. Una de las capacidades ms atractivas es la de realizar una amplia variedad de grficos en dos y tres dimensiones. MATLAB.

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________

Elementos bsicos del escritorio de Matlab


Command Windows: Donde se ejecutan todas las instrucciones y programas. Se escribe la instruccin o el nombre del programa y se da a Enter. Command History: Muestra los ltimos comandos ejecutados en Command Windows. Se puede recuperar el comando haciendo doble Current directory: Situarse en el directorio donde se va a trabajar Help (tambin se puede usar desde comand windows)
5/1 Semestre

Workspace: Para ver las variables que se estn usando y sus dimensiones (si son matrices)

Orly Medina Isaac Rivera

Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensin .m

Introduccin_____________________________________

Elementos bsicos del escritorio de Matlab

Current directory

5/1 Semestre

Command Windows Command History

Orly Medina Isaac Rivera

Introduccin_____________________________________

Elementos bsicos del escritorio de Matlab


Abrir el matlab. Usar View para sacar las ventanas que hagan falta.

Comand Windows: Donde se ejecutan todas las instrucciones y programas. Se escribe la instruccin o el nombre del programa y se da a Enter. Hacer ejemplo en lnea de comandos: x=2*3, y mirar en workspace la variable x Current directory: Situarse en el directorio donde se va a trabajar
Help (tambin se puede usar desde comand windows) (ndice, search, DEMOS). Workspace: Para ver las variables que se estn usando Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar la extensin .m

Orly Medina Isaac Rivera

5/1 Semestre

En current directoy crear un fichero nuevo main_prueba.m, decirles lo de main. Correr el programa main_prueba.

Introduccin_____________________________________

Algunos comentarios sobre la ventana de comandos

Se pueden recuperar instrucciones con las teclas Se puede mover por la lnea de comandos con las teclas . Ir al comienzo de la lnea con la tecla Inicio y al final con Fin. Con Esc se borra toda la lnea. Se puede cortar la ejecucin de un programa con Ctrl+C

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________

Debugger
Set/Clear breakingpoint: Coloca o borra un punto de
ruptura en la lnea en que est colocado el cursor Clear all breakingpoints:: Borra todos los puntos de ruptura Step: Avanza un paso en el programa llama a una funcin, entra en dicha funcin
5/1 Semestre

Step in: Avanza un paso en el programa y si en ese paso se

Step out: Avanza un paso en el programa y si en ese paso se


llama a una funcin, entra en dicha funcin ruptura

Orly Medina Isaac Rivera

Continue: Continua ejecutando hasta el siguiente punto de Quit debugging: Termina la ejecucin del debugger

Introduccin_____________________________________

Los elementos bsicos del Matlab, como cualquier otro lenguaje de programacin, son: constantes, variables, operaciones, expresiones y funciones. Constante numricas: Nmeros enteros: 2 35 -48 Nmeros reales: 2. -35.2 48.45 Mximo de 16 cifras significativas Utilizando la letra E a continuacin de un n con punto decimal [2.2250e-308 1.7e+308]. Nmeros complejos: 2+3i 4*j i,j=(-1) Operaciones aritmticas elementales: Suma: + Multiplicacin: * Exponenciacin: ^ Resta: Divisin: / Primero exponenciaciones, luego divisiones y multiplicaciones por ltimo sumas y restas.

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________

Variables: es la etiqueta que identifica una porcin de memoria; Matlab diferencia entre maysculas y minsculas Para ver las variables definidas en un instante determinado se teclea: >> who o bien >> whos Para eliminar alguna variable se ejecuta >> clear variable1 variable2 Expresiones numricas: son un conjunto de nmeros, funciones y variables previamente definidas, relacionados todos ellos por operadores aritmticos. Si una expresin es demasiado larga se indica mediante ...

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________

Formatos: por defecto matlab tiene formato corto pero se puede elegir entre los siguientes formatos. >> format long (14 cifras significativas) >> format short (5 cifras significativas) >> format short e (notacin exponencial) >> format long e (notacin exponencial) >> format rat (aproximacin racional) Variables predefinidas en Matlab:
i = (-1) pi = Inf= NaN= clculos indefinidos eps = < n que + otro n=n coma flotante 2.22e-16 date = valor de la fecha actual rand = genera nmeros aleatorios [0 1] realmin = <n+ realmax= >n+
5/1 Semestre Orly Medina Isaac Rivera

Introduccin_____________________________________

Funciones de matlab: nombre(argumento) sqrt (x) raiz cuadrada abs(x) mdulo de x conj(z) conjugado de un complejo real(z), imag(z) parte real e imaginaria de z respectivamente exp(x) calcula ex, siendo x real o complejo sin(x) asin(x) [-/2 /2] cos(x) acos(x) [0 ] tan(x) atan(x) [-/2 /2] angle(z) log(x) (en base e) log10(x) rats(x) rem(x,y) resto de x/y round(x) sign(x) Comandos de ayuda: help lookfor what ficheros .m y .mat del directorio actual dir ficheros del directorio actual

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________

type nombre_fichero Muestra el contenido del fichero delete nombre_fichero Borra el fichero cd cambia de directorio pwd indica el directorio actual which nombre_fichero india el directorio donde esta ! Abre una ventana de MSDOS que se cierra cuando volvemos a Matlab startup.m fichero de arranque al ejecutar matlab. Para guardar en un fichero los comandos que se ejecutan en una sesin se pone >> diary nombre_fichero ... >> diary off

Orly Medina Isaac Rivera

5/1 Semestre

Introduccin_____________________________________ diary tema1.dia clear Ejercicio 1.1 Calcular el valor de la expresin

Orly Medina Isaac Rivera

5/1 Semestre

Ejercicio 1.2 Calcular el valor de la expresin 9.8 * 10 14 5.876 * 10 5 H 9.987 * 10 5 10 6 Y escribir el resultado en al menos 2 formatos Ejercicio 1.3 Calcular 3sen (32 15 ' ) 7 I 42 .13

42.1768 234 210 10247

Anda mungkin juga menyukai