Introduccion a matlab
Introducción a MATLAB
UNIVERSIDAD AUTONOMA DE YUCATAN
FACULTAD DE INGENIERIA “INTRODUCCION MATLAB”
FEBRERO, 2005
1
MC. Alejandro A. Castillo Atoche Universidad Autónoma de Yucatán
Introducción a MATLAB
MATLAB
La ventana de trabajo de Matlab, es la command window en ella ingresamos los comandos o lasoperaciones que deseamos realizar. Los formatos de salida en la ventana de trabajo se pueden controlar fácilmente a partir del cuadro de dialogo que se abre con el comando Preferences del menú File. Otra opción de cambiar el formato de salida es escribiendo en la ventana de trabajo el comando correspondiente. Los más importantes son: • • • • • • • Format short .- Utiliza 4 decimales por defecto. Formatlong.- Utiliza 14 decimales. Format bank.- Números con dos cifras decimales. Format short e.- Notación científica con 4 decimales. Format long e.- Notación científica con 14 decimales. Format loose.- introduce algunas líneas en blanco en la salida. (por defecto) Format compact.- Elimina las líneas en blanco citadas.
El comando clc borra todas las salidas anteriores de Matlab y deja limpia laventana principal. Además, Matlab dispone del comando Help, el cual seguido del nombre de un comando, muestra la información correspondiente a ese comando. >> help clc CLC Clear command window. CLC clears the command window and homes the cursor. See also HOME. Matlab considera comentarios todo lo que va desde el carácter tanto por ciento (%) hasta el final de la línea.
1.- Operaciones básicas
ConMatlab puedes hacer cálculos simples como si trabajaras con una calculadora. Operación Suma, a + b Resta, a-b Multiplicación, a*b División, a÷b Potencia, ab Símbolo + * / ^ Ejemplo 5+3 9-1 3.2*4 30/5 5^3
2
MC. Alejandro A. Castillo Atoche Universidad Autónoma de Yucatán
Introducción a MATLAB
A Matlab no le importan los espacios en blanco la mayoría de las veces y la multiplicacióntiene preferencia sobre la suma. >> 2 + 1 + 4 ans = 7 >> 8*2 + 6*5 - 2*1 ans = 44 Los valores pueden guardarse en variables: >> a = 2 a= 2 >> Manzanas = 5 Manzanas = 5 >> b = Manzanas * a b= 10 Para ver una lista de las variables almacenadas se utilizan los comandos who o whos. >> who Your variables are: Manzanas a >> whos Name Manzanas a Size 1x1 1x1 Bytes Class 8 double array 8 double array 3 ans bMC. Alejandro A. Castillo Atoche Universidad Autónoma de Yucatán ans b 1x1 1x1 8 double array 8 double array
Introducción a MATLAB
Grand total is 4 elements using 32 bytes Las variables son sensibles a las mayúsculas y pueden contener hasta 19 caracteres. Deben comenzar con una letra y pueden seguir letras, números o guiones bajos. Variables especiales Ans Pi Inf Valor Se usa por defaultpara resultados 3.141592.. infinito
Para borrar variables se utiliza el comando clear. Ejemplo utilizando los comandos clear y whos. >> whos Name Manzanas a ans b Size 1x1 1x1 1x1 1x1 Bytes Class 8 8 8 8 double array double array double array double array
Grand total is 4 elements using 32 bytes >> clear Manzanas >> whos Name Size Bytes Class a ans b 1x1 1x1 1x1 8 double array 8 doublearray 8 double array
Grand total is 3 elements using 24 bytes Ejercicio1.- Hallar el área cuadrada de un circulo con radio 3 cm. Ejercicio 2.- Hallar el volumen de un cubo de 2.5m de lado. Funciones Comunes Valor absoluto Coseno inverso Seno Inverso Coseno de x
abs(x) acos(x) asin(x) cos(x)
4
MC. Alejandro A. Castillo Atoche Universidad Autónoma de Yucatán exp(x) log(x) log10(x) round(x)sin(x) sqrt(x)
Introducción a MATLAB Exponencial Logaritmo natural. Logaritmo base 10. Redondear a entero mas cercano Seno de x Raíz cuadrada
2.- Arreglos Vectores
En Matlab se pueden hacer arreglos de números de forma directa e intuitiva. Los números del arreglo pueden separarse por espacios o por comas. >> a = [2 4 6 8 4] a= 2 4 6 8 4
>> a = [2,4,6,8,4] a= 2 4 6 8 4
Hay formas...
Regístrate para leer el documento completo.