MANUAL B SICO DE MATLAB UCM

Manual B Sico De Matlab Ucm-Free PDF

  • Date:29 Jul 2020
  • Views:4
  • Downloads:0
  • Pages:62
  • Size:4.59 MB

Share Pdf : Manual B Sico De Matlab Ucm

Download and Preview : Manual B Sico De Matlab Ucm


Report CopyRight/DMCA Form For : Manual B Sico De Matlab Ucm


Transcription:

Manual de MATLAB Servicios Inform ticos U C M,INTRODUCCI N 4. CARACTER STICAS B SICAS 4,EL ESPACIO DE TRABAJO DE MATLAB 4. MATEM TICA SENCILLA 5,ALMACENAR Y RECUPERAR DATOS 7. FORMATOS DE VISUALIZACI N DE N MEROS 7,ACERCA DE LAS VARIABLES 8. OTRAS CARACTER STICAS B SICAS 9,AYUDA EN L NEA 9,FUNCIONES MATEM TICAS COMUNES 9.
APROXIMACIONES 9,TRIGONOMETR A 10,ALGUNAS OPERACIONES 11. N MEROS COMPLEJOS 12,VECTORES Y MATRICES 12,C MO DEFINIRLOS 12. DIRECCIONAMIENTO DE ELEMETOS DE VECTORES Y MATRICES 13. CONSTRUCCI N ABREVIADA DE ALGUNOS VECTORES 15,CONSTRUCCI N DE ALGUNAS MATRICES 16. OPERACIONES B SICAS CON MATRICES 17,FUNCIONES PARA OPERAR CON VECTORES 18. FUNCIONES PARA EL AN LISIS DE MATRICES 19,OTRAS OPERACIONES CON MATRICES 20.
HIPERMATRICES 22,C MO DEFINIRLAS 22,OPERACIONES CON HIPERMATRICES 23. ESTRUCTURAS 24,C MO DEFINIRLAS 24,OPERAR CON ESTRUCTURAS 25. Manual de MATLAB Servicios Inform ticos U C M,VECTORES Y MATRICES DE CELDAS 26. C MO DEFINIRLOS 26,OPERAR CON VECTORES Y MATRICES DE CELDAS 26. OPERACIONES RELACIONALES Y L GICAS 27,OPERADORES RELACIONALES 28.
OPERADORES L GICOS 28,GR FICAS 30,PROGRAMACI N DE MATLAB 41. SENTENCIA FOR 41,SENTENCIA WHILE 41,SENTENCIA IF 42. SENTENCIA BREAK 43,SENTENCIA CONTINUE 43,FUNCIONES EN M ARCHIVOS 44. AN LISIS DE DATOS 45,POLINOMIOS 47,OTRAS CARACTER STICAS 48. AN LISIS NUM RICO 49,REPRESENTACI N GR FICA 49,OTRAS CARACTER STICAS 50.
CONVERTIR UN FICHERO m EN UN EJECUTABLE exe 51,IMPORTAR FICHEROS DE DATOS 52. EJERCICIOS PROPUESTOS 54,COMANDOS QUE APARECEN EN ESTE MANUAL 62. Manual de MATLAB Servicios Inform ticos U C M,INTRODUCCI N. MATLAB es el nombre abreviado de MATriz LABoratory Es un programa para realizar c lculos. num ricos con vectores y matrices y por tanto se puede trabajar tambi n con n meros escalares. tanto reales como complejos con cadenas de caracteres y con otras estructuras de informaci n m s. Matlab es un lenguaje de alto rendimiento para c lculos t cnicos es al mismo tiempo un entorno y un. lenguaje de programaci n Uno de sus puntos fuertes es que permite construir nuestras propias. herramientas reutilizables Podemos crear f cilmente nuestras propias funciones y programas. especiales conocidos como M archivos en c digo Matlab los podemos agrupar en Toolbox. tambi n llamadas librer as colecci n especializada de M archivos para trabajar en clases. particulares de problemas, Matlab a parte del c lculo matricial y lgebra lineal tambi n puede manejar polinomios funciones. ecuaciones diferenciales ordinarias gr ficos,CARACTER STICAS B SICAS.
EL ESPACIO DE TRABAJO DE MATLAB, Nada m s abrir Matlab podemos hacerlo pinchando en el icono que aparece en el escritorio o en su. defecto en Inicio Todos los programas aparecer una pantalla como la siguiente. Todas las sentencias que vamos a utilizar las escribiremos en la ventana Command Window ventana. de comandos Es la ventana de mayor tama o,Manual de MATLAB Servicios Inform ticos U C M. Si queremos informaci n acerca de las variables que estamos utilizando en Matlab podemos verlas en. la ventana Workspace espacio de trabajo o usar, who para obtener la lista de las variables no de sus valores. whos para obtener la lista de las variables e informaci n del tama o tipo y atributos. tampoco da valores, Para ver esta ventana tenemos que pinchar en la pesta a que tienen este nombre Est en la parte. superior izquierda, Si lo que queremos es conocer el valor que tiene una variable lo hacemos escribiendo el nombre de la.
variable y pulsando Intro, Para recordar rdenes previas usamos las flechas del teclado y Tambi n podemos verlas en la. ventana Command History ventana situada en la parte inferior izquierda. MATEM TICA SENCILLA, Matlab ofrece la posibilidad de realizar las siguientes operaciones b sicas. Operaci n S mbolo Expresi n en Matlab,multiplicaci n a b. divisi n a b,potencia a b,Manual de MATLAB Servicios Inform ticos U C M. El orden de precedencia es,Orden de precedencia de operaciones.
Matlab no tiene en cuenta los espacios, Si queremos que Matlab eval e la l nea pero que no escriba la respuesta basta escribir punto y coma. al final de la sentencia, Si la sentencia es demasiado larga para que quepa en una sola l nea podemos poner tres puntos. seguido de la tecla Intro para indicar que contin a en la l nea siguiente. a 7 damos valor a la variable a y la escribe por pantalla. b 4 no escribe el valor de b por el del final, a b realiza la suma de dos variables y guarda la soluci n en la variable ans. who da una lista de los nombres de las variables usadas. Your variables are, whos da una lista de las variables usadas m s completa que la anterior. Name Size Bytes Class Attributes,a 1x1 8 double,ans 1x1 8 double.
b 1x1 8 double,Manual de MATLAB Servicios Inform ticos U C M. ALMACENAR Y RECUPERAR DATOS, Matlab permite guardar y cargar datos de los archivos del computador En el men File la opci n. Save Workspace as guarda todas las variables actuales y Import Data carga variables de un. espacio de trabajo guardado previamente, Otra forma ser a guardar el estado de una sesi n de trabajo con el comando save antes de salir. Al teclear esto autom ticamente se crea un fichero llamado matlab mat Puede recuperarse la. siguiente vez que se arranque el programa con el comando load. FORMATOS DE VISUALIZACI N DE N MEROS, Matlab no cambia la representaci n interna de un n mero cuando se escogen distintos formatos s lo. se modifica la forma de visualizarlo,Tipo Resultado Ejemplo pi.
format short Formato coma fija con 4 d gitos despu s de la 3 1416. coma es el formato que viene por defecto, format long Formato coma fija con 14 o 15 d gitos 3 14159265358979. despu s de la coma, format short e Formato coma flotante con 4 d gitos despu s 3 1416e 000. de la coma, format long e Formato coma flotante con 14 o 15 d gitos 3 141592653589793e 000. despu s de la coma, format short g La mejor entre coma fija o flotante con 4 3 1416. d gitos despu s de la coma, format long g La mejor entre coma fija o flotante con 14 o 3 14159265358979.
15 d gitos despu s de la coma, format short eng Notaci n cient fica con 4 d gitos despu s de 3 1416e 000. la coma y un exponente de 3, format long eng Notaci n cient fica con 16 d gitos 3 14159265358979e 000. significantes y un exponente de 3, format bank Formato coma fija con 2 d gitos despu s de la 3 14. format hex Hexadecimal 400921fb54442d18,format rat Aproximaci n racional 355 113. format Positivo negativo o espacio en blanco,Manual de MATLAB Servicios Inform ticos U C M.
ACERCA DE LAS VARIABLES, Matlab almacena el ltimo resultado obtenido en la variable ans. Las variables son sensibles a las may sculas deben comenzar siempre con una letra no pueden. contener espacios en blanco y pueden nombrarse hasta con 63 caracteres en versiones anteriores no. permit a tantos caracteres Si se nombra una variable con m s de 63 caracteres truncar el nombre de. dicha variable,Algunas variables especiales de Matlab. Variable Definici n Valor, ans Variable usada por defecto para almacenar el ltimo resultado. pi Raz n de una circunferencia a su di metro 3 1416. eps N mero m s peque o tal que cuando se le suma 1 crea un 2 2204e 016. n mero en coma flotante en el computador mayor que 1. inf Infinito Inf,nan Magnitud no num rica NaN,iyj i j 1 0 1 0000i. realmin El n mero real positivo m s peque o que es utilizable 2 2251e 308. realmax El n mero real positivo m s grande que es utilizable 1 7977e 308. Tecleando clear podemos borrar todas las variables del espacio de trabajo pero no borra lo de las. dem s ventanas es decir no desaparece lo que hay escrito en la ventana de comandos. Tecleando clc borramos lo que hay en la ventana de comandos pero no borra las variables de la. memoria del espacio de trabajo, Algunos comandos de Matlab nos facilitan informaci n sobre la fecha como clock date o calendar.
clock a o mes d a hora minutos y segundos en este orden. 2 0060 0 0110 0 0140 0 0120 0 0190 0 0437,date d a mes a o. 14 Nov 2006,calendar mes actual,S M Tu W Th F S,0 0 0 1 2 3 4. 5 6 7 8 9 10 11,12 13 14 15 16 17 18,19 20 21 22 23 24 25. 26 27 28 29 30 0 0,0 0 0 0 0 0 0,Manual de MATLAB Servicios Inform ticos U C M. OTRAS CARACTER STICAS B SICAS, Los comentarios se escriben despu s del s mbolo de tanto por ciento de este modo todo lo que.
se escriba a continuaci n en la misma l nea no ser le do por Matlab Podemos colocar varias rdenes. en una l nea si se separan correctamente puede ser. por comas que hacen que se visualicen los resultados. o puntos y comas que suprimen la impresi n en pantalla. Para cerrar Matlab podemos hacerlo tecleando quit cerrando con el aspa t pico de Windows. entrando en File Exit Matlab o con las teclas Ctrl Q. AYUDA EN L NEA,Matlab proporciona asistencia de varios modos. Si queremos consultar un comando determinado podemos buscar informaci n escribiendo en la. ventana de comandos help comando a consultar o simplemente help Tambi n podemos abrir la. ventana de ayuda con el rat n o con la tecla F1 Una vez abierta esta ventana podemos buscar por. contenidos palabras concretas demostraciones, Por ltimo con la orden lookfor palabra busca en todas las primeras l neas de las ayudas de los. temas de Matlab y devuelve aquellos que contienen la palabra clave que hemos escrito No es. necesario que la palabra clave sea una orden de Matlab. FUNCIONES MATEM TICAS COMUNES,APROXIMACIONES,Funci n Qu hace Ejemplo. ceil x redondea hacia infinito 6,fix x redondea hacia cero 5. floor x redondea hacia menos infinito 5,round x redondea hacia el entero m s pr ximo 6.
con x escalar vector o matriz pero redondear a en cada caso los elemento individualmente. round 19 54646 13 656 2 1565 0 78,Manual de MATLAB Servicios Inform ticos U C M. TRIGONOMETR A,Funci n Qu hace, x funci n trigonom trica con el ngulo expresado en radianes. sin x seno radianes,cos x coseno,tan x tangente,csc x cosecante. sec x secante,cot x cotangente, d x funci n trigonom trica con el ngulo expresado en grados. sind x seno grados, h x funci n trigonom trica hiperb lica con el ngulo expresado.
en radianes,sinh x seno hiperb lico radianes, a x inversa de la funci n trigonom trica con el resultado. expresado en radianes,asin x arco seno radianes, a d x inversa de la funci n trigonom trica con el resultado. expresado en grados,asind x arco seno grados, a h x inversa de la funci n trigonom trica hiperb lica con el. resultado expresado en radianes,asinh x arco seno hiperb lico radianes. Manual de MATLAB Servicios Inform ticos U C M,ALGUNAS OPERACIONES.
Funci n Qu hace, abs x valor absoluto o magnitud de un n mero complejo. sign x signo del argumento si x es un valor real,1 si es negativo 0 si es cero 1 si es positivo. exp x exponencial,gcd m n m ximo com n divisor,lcm m n m nimo com n m ltiplo. log x logaritmo neperiano o natural,log2 x logaritmo en base 2. log10 x logaritmo decimal,mod x y m dulo despu s de la divisi n.
rem x y resto de la divisi n entera,sqrt x ra z cuadrada. nthroot x n ra z n sima de x,x e y cualquier escalar m y n enteros. abs 7 valor absoluto de 7,sign 10 signo del n mero 10. gcd 9 12 m ximo com n divisor entre 9 y 12,lcm 10 25 m nimo com n m ltiplo. mod 12 5 m dulo de la divisi n de 12 entre 5,rem 12 5 resto de la divisi n de 12 entre 5.
nthroot 8 3 ra z c bica de 8,Manual de MATLAB Servicios Inform ticos U C M. N MEROS COMPLEJOS,Funci n Qu hace Ejemplos,x 3 4i y 2 z 7. abs x magnitud del n mero complejo x 5,angle x ngulo en radianes del complejo x 0 9273. complex y z genera el complejo y zi 2 0000 7 0000i. conj x conjugado del n mero complejo x 3 0000 4 0000i. imag x parte imaginaria del n mero complejo x 4,real x parte real del n mero complejo x 3. sign x divide el complejo x por su magnitud 06000 0 8000i. devuelve un n mero complejo con el,mismo ngulo de fase pero con magnitud 1.
isreal x devuelve 1 si es real y 0 si es complejo 0. x n mero complejo y y z n meros reales,VECTORES Y MATRICES. C MO DEFINIRLOS, Para crear un vector introducimos los valores deseados separados por espacios o comas todo ello. entre corchetes Si lo que queremos es crear una matriz lo hacemos de forma an loga pero. separando las filas con puntos y comas, Generalmente usaremos letras may sculas cuando nombremos a las matrices y min sculas para. vectores y escalares Esto no es imprescindible y Matlab no lo exige pero resulta til. x 5 7 2 4 6 es un vector los elementos los separamos con espacios. y 2 1 3 7 es otro vector los elementos los separamos con comas. z 0 1 2 3 4 5 es otro vector da igual separar los elementos por comas o espacios. 0 1 2 3 4 5, A 1 2 3 4 5 6 es una matriz con 2 filas y 3 columnas. Manual de MATLAB Servicios Inform ticos U C M, DIRECCIONAMIENTO DE ELEMETOS DE VECTORES Y MATRICES.
Para acceder a los elementos individuales de un vector lo haremos utilizando sub ndices as x n. ser a el n simo elemento del vector x Si queremos acceder al ltimo podemos indicarlo usando end. como sub ndice,x 5 7 2 4 6,x 2 segundo elemento del vector x. x end ltimo elemento del vector x, Para acceder a un bloque de elementos a la vez se usa la notaci n de dos puntos as x m n nos. Manual de MATLAB Servicios Inform ticos U C M 8 ACERCA DE LAS VARIABLES Matlab almacena el ltimo resultado obtenido en la variable ans Las variables son sensibles a las may sculas deben comenzar siempre con una letra no pueden contener espacios en blanco y pueden nombrarse hasta con 63 caracteres en versiones anteriores no permit a tantos caracteres Si se nombra una variable con

Related Books