Práctica 1 Introducción a MATLAB. vMandatos básicos vVariables vFunciones vComplejos vVectores vMatrices vPolinomios vGráficas vProgramación.

Slides:



Advertisements
Presentaciones similares
Apuntes 2º Bachillerato C.T.
Advertisements

Curso de MATLAB avanzado Gráficos 2D - 3D
LA CLASE VIRTUAL POLINOMIOS.
ÁLGEBRA MATRICIAL Y SISTEMAS DE ECUACIONES LINEALES
Introducción a Matlab Lectura 1.
Introducción/repaso a MATLAB
Números complejos 18 de Septiembre.
LabVIEW MathScript.
Resolución de Sistemas Lineales
Dr. Florencio Flores Ccanto
PROGRAMACIÓN MULTIMEDIA INTRODUCCIÓN A LA PROGRAMACIÓN EN MATLAB.
FUNDAMENTOS DE MATLAB MATrix LABoratory.
Fundamentos de Matlab.
Operaciones con matrices
Introducción a Matlab Lectura 1.
QUIMICA CUANTICA VECTORES Vectores en R2:
Funciones En MATLAB. FUNCIONES Una función es un programa pero con la particularidad, necesita de uno o varios argumentos de entrada. sin(x), cos(x),
Lic. Mat. Helga Kelly Quiroz Chavil
Prof. Esteban Hernández
UPC TEMA : MATRICES TÓPICOS DE MÁTEMATICA 1 MA112 EPE-SISTEMAS
Distinguir y realizar los cálculos con las operaciones matriciales básicas. Las operaciones matriciales permiten el abordaje de los métodos del álgebra.
Polinomios Álgebra Superior.
Licenciatura en Ciencias de la Computación Álgebra I Clase 1
Informática empresarial
Programación en Matlab
Gráfica en 2D. Funciones plot() crea un gráfico a partir de vectores y/o columnas de matrices, con escalas lineales sobre ambos ejes loglog() ídem con.
Operaciones con números complejos
Instrucciones if/else y while
MATRICES Y DETERMINANTES.
MATLAB … una introducción. Guión l¿Por Qué Matlab? lComandos básicos lConstantes. Operaciones. lVariables. ðAsignar. Eliminar. ðGuardar. Recuperar. lFunciones.
Inversa de una matriz.
Universidad autónoma san francisco
Álgebra Superior Matrices Sesión II.
¿Qué es MatLab? MatLab es un programa interactivo para el análisis, diseño, cálculo numérico y tratamiento de datos. Contine muchas herramientas.
Programación MATLAB v. 5-3.
Gráficas de funciones Con Matlab.
Operaciones con números complejos
Matrices Una matriz de tamaño n x m es un arreglo de números reales colocados en n filas (o renglones) y m columnas, de la siguiente forma:
Optimización para Ingenieros
MATLAB para Economistas
003 MATRICES MATRICES.
Representación gráfica y declaraciones de control.
Laboratorio IA Tema 1 Introducción a MATLAB.
UNIDAD 4 Clase 6.3 Tema: Sistema de Ecuaciones Lineales
Sesión 11.3 Números complejos.
Unidad 5 Números complejos.
NÚMEROS COMPLEJOS son una extensión de los números reales, cumpliéndose que . Los números complejos tienen la capacidad de representar todas las raíces.
Números Complejos.
MATRICES.
Resolución de Sistemas Lineales Introducción. Notación matricial.
003 MATRICES MATRICES.
MENORES Y COFACTORES.
Números complejos.
MATRIZ INVERSA MG. JOHNY QUINTERO.
Operaciones con Expresiones Algebraicas
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil UdeA.
UPC DETERMINANTES TÓPICOS DE MÁTEMATICA 1 MA112 EPE Tema :
Introducción al Cálculo Infinitesimal Tema 1: Conceptos básicos José R. Narro Introducción al Cálculo Infinitesimal Tema 1: Conceptos básicos José R. Narro.
Grupo de Modelamiento de Sistemas Programa de Ingeniería Civil U de A.
ALGEBRA CON VECTORES Y MATRICES Uso de MatLab.
MODELOS LINEALES ALGEBRA DE MATRICES Uso de MatLab.
Uso de MatLab. Introducción El entorno de trabajo de MatLab El Escritorio de Matlab (Matlab Desktop) El menú inicio Command Window Command History Browser.
Números imaginarios y complejos
BIENVENIDO AL CURSO DE TEMAS SELECTOS DE MATEMÁTICAS PROFRA: L.A.F. JESSICA PAREDES SILVA.
Escuela de Ciencias Básicas, Tecnologías e Ingenierías Álgebra Lineal – Webconferencia Ing. Vivian Alvarez A. Puerto Colombia, Mayo 04 de 2016.
ALGEBRA DE MATRICES Uso de MatLab.
GRÁFICOS 2D Y 3D con matlab
Transcripción de la presentación:

Práctica 1 Introducción a MATLAB

vMandatos básicos vVariables vFunciones vComplejos vVectores vMatrices vPolinomios vGráficas vProgramación

Mandatos básicos »help, help tema »dir »diary fichero  Comentarios: % vEdición de líneas de comando vCortar y Pegar

Variables vAsignar »a = 3, b = 4 vListar »ans »who »whos vEliminar »clear b v Guardar »save fichero v Recuperar »load fichero

Constantes y cadenas  Número  : pi  Unidad imaginaria: i,j  Precisión: eps  Infinito: Inf  Indeterminación: NaN  Cadenas de caracteres »'Esto es una cadena' »Esto no v Formatos numéricos »format long »format short »format rat

 help elfun u sin u cos u tan u exp  ezplot (x 3 +1)/x Funciones u asin u acos u atan u log x (x 3 +1)/x

Números Complejos v Módulo y argumento »abs(z) »angle(z) v Representación gráfica »plot(z,'*') »compass(z) vForma binómica »z = 3 + 4i vParte real e imaginaria »real(z) »imag(z) vComplejo conjugado »conj(z)

Vectores vEdición »u = [1 2 3] »v = [1,2,3] »w = [1;2;3] »w = [1 2 3] vProgresivos »0:0.1:10 »linspace(0,1,11) v Normas »norm(v,2) »norm(v,1) »norm(v,inf)

Operaciones con vectores  Suma: u+v  de comps.: sum(u) vProductos  por escalar: 2*u  escalar: dot(u,v)  elemental: u.*v  matricial: u*w, w*u  de comps.: prod(u)  Transpuesta: u' v Voltear »fliplr(x) »flipud(x') v Funciones »x = -1:0.01:1 »y = tanh(x) »plot(x,y)

Matrices vEdición »A = [1,2;3,4] »B = [ ]  Elemento: A(2,1)  Fila: A(2,:)  Columna: A(:,1) v Bloques »M = [A,B;B,A] v Submatrices »M41 = M(1:3,2:4) »fil = [1,2,4] »col = [1,3,4] »M32 = M(fil,col)

Operaciones con matrices  Suma y resta: + -  Producto: *.*  Potencia: ^.^  Cociente izq.: /./  Cociente der.: \.\  Transpuesta: '.' v Determinante » det(A) v Inversa »inv(A) v Rango »rank(A)

 Identidad de orden n: eye(n)  Nula de tamaño m×n: zeros(m,n)  Matriz de unos: ones(m,n)  Matriz aleatoria: rand(m,n)  Matriz de Hilbert: hilb(n)  Matriz de van der Monde: vander(x) Matrices usuales

Polinomios  Coeficientes p=[2/ /3 -7]  Valor de p en x: polyval(p,x)  Raíces: roots(p)  Multiplicación: conv(p,q)  División con resto: [q,r] = deconv(p,d)

Formato gráfico vEstilo de línea u Trazo: ·, o, x, +, –, *, :, – ·, – – u Color: r, g, b, y, m, c, w, k vTítulos u title, u xlabel, ylabel u text, gtext Máximo Mínimo

Curvas planas vCartesianas u ezplot u fplot u plot vPolares u polar vParamétricas u plot

Funciones de dos variables  Crear la malla de puntos en el plano XY » x = -1:0.1:1; y = x; » [X,Y] = meshgrid(x,y);  Evaluar la función sobre X, Y » z = X.* Y;  Representar z respecto a X e Y » surf(x,y,z)

Opciones gráficas 3D  Malla transparente » mesh(x,y,z), hidden off  Superficie color degradado sin malla » surf(x,y,z), shading interp  Mapa físico » pcolor(x,y,z), hold on » contour(x,y,z,'k') % k es negro

Curvas en 3D y superficies  Curvas en 3D » t = 0:pi/500:4*pi; » x = sin(t); y = cos(t); z = t; » plot3(x,y,z)% Hélice  Superficies de revolución » cylinder(x);  Esfera » sphere

FIN