ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical...

29
ICI3140 Métodos Numéricos Profesor : Dr. Héctor Allende-Cid e-mail : [email protected]

Transcript of ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical...

Page 1: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

ICI3140 Métodos NuméricosProfesor : Dr. Héctor Allende-Cid

e-mail : [email protected]

Page 2: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Proyecto (Recordatorio)

� Tópicos:� Numerical Optimization

� Mínimos Cuadrados

� Numerical Linear Algebra:

� SVD

� QR

� NMF

� Dimensionality Reduction

� PCA

� ICA

� Partial and Ordinary Differentiation Equations

� Numerical Simulation

� Montecarlo

� Aplicaciones

� Function Decomposition (Wavelet or Fourier)

� CUDA

ICI3140 – Dr. Héctor Allende 2

Page 3: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Objetivos

� Entender la notación matricial.

� Ser capaz de distinguir distintos tipos de matrices.

� Saber como representar un sistema de ecuaciones

lineales de forma matricial.

� Aprender como resolver ecuaciones lineales con división

izquierda y inversión de matriz.

� Entender y aplicar Eliminación Gaussiana (inocente)

� Entender y aplicar Eliminación Gaussiana (con pivote)

ICI3140 – Dr. Héctor Allende 3

Page 4: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Motivación

� Audio, video and image compression, including MP3, JPEG/JPEG-2000 and MPEG video or VP8

� Modulation and coding, including convolutional codes and, e.g., EV-DO, Wi-Fi, Gigabit Ethernet, QAM, HDTV and the Global Positioning System

� Signal processing, including the Fast Fourier Transform and autotune!

� Colorimetry

� Robotics

� Machine Learning, including something as far afield as automated trading in the financial markets

ICI3140 – Dr. Héctor Allende 4

Page 5: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Notación Matricial

� Arreglo rectangular de elementos representado por un

sólo símbolo -> [A] abrev. Matriz A y aij designa el

elemento individual.(i: fila y j: columna)

� El conjunto horizontal de elementos se llama fila y el

vertical columna. Las dimensiones de las matrices se

especifican con m: cantidad de filas y n: cantidad de

columnas total.

ICI3140 – Dr. Héctor Allende 5

Page 6: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Notación Matricial

� Una matriz

� Cuando m=n, se le llama matriz cuadrada

ICI3140 – Dr. Héctor Allende 6

Page 7: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Notación Matricial

� Una matriz simétrica

� Una matriz diagonal

ICI3140 – Dr. Héctor Allende 7

Page 8: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Notación Matricial

� Matriz identidad [I]

ICI3140 – Dr. Héctor Allende 8

Page 9: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Notación Matricial

� Matriz triangular superior

� Matriz triangular inferior

ICI3140 – Dr. Héctor Allende 9

Page 10: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Operaciones Matriciales

� [A] + [B] = [C]

� Multiplicación por un escalar

ICI3140 – Dr. Héctor Allende 10

Page 11: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Operaciones Matriciales

� [A] [B] = [C]

ICI3140 – Dr. Héctor Allende 11

Page 12: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Operaciones Matriciales

� La división no es una operación definida, pero si [A] es

cuadrada y no-singular, existe la inversa de [A], tal que

� Ejemplo

ICI3140 – Dr. Héctor Allende 12

Page 13: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Matrices

� Matriz aumentada

ICI3140 – Dr. Héctor Allende 13

Page 14: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Puede ser representado:

ICI3140 – Dr. Héctor Allende 14

Page 15: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Solución directa con JULIA:

� División izquierda:

� x=\(A,b)

� Inversión:

� x=*(inv(A),b)

ICI3140 – Dr. Héctor Allende 15

Page 16: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Resolviendo Sistemas de Ecuaciones pequeños.

ICI3140 – Dr. Héctor Allende 16

Page 17: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Determinante de una matriz

� Para sistema de 2 ecuaciones y 2 variables

� Para el caso de tercer orden

ICI3140 – Dr. Héctor Allende 17

Page 18: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Regla de Cramer

� Ejemplo

ICI3140 – Dr. Héctor Allende 18

Page 19: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

ICI3140 – Dr. Héctor Allende 19

Page 20: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Eliminación de Variables Desconocidas

� Explicar el procedimiento

ICI3140 – Dr. Héctor Allende 20

Page 21: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Método de Eliminación de Gauss (ingenuo)

ICI3140 – Dr. Héctor Allende 21

Page 22: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Paso “Eliminación Forward”

� Ejemplo anterior:

� Multiplicamos (9.8a) por (a_21/a_11)

� La ecuación anterior se sustrae de (9.8b)

ICI3140 – Dr. Héctor Allende 22

Page 23: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Se realiza lo mismo para todas las otras ecuaciones

� Se elimina la variable x_1 de todas las otras ecuaciones.

ICI3140 – Dr. Héctor Allende 23

Page 24: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Ahora se quiere eliminar x_2

ICI3140 – Dr. Héctor Allende 24

Page 25: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Se realiza hasta que:

ICI3140 – Dr. Héctor Allende 25

Page 26: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Paso Eliminación Backward:

ICI3140 – Dr. Héctor Allende 26

Page 27: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Resuelva:

ICI3140 – Dr. Héctor Allende 27

Page 28: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Sistema de Ecuaciones Lineales

� Resuelva:

� Solución:

ICI3140 – Dr. Héctor Allende 28

Page 29: ICI3140 Métodos Numéricoszeus.inf.ucv.cl/~hallende/material/sistemaslineales.pdf · Numerical Linear Algebra: SVD QR NMF Dimensionality Reduction PCA ICA Partial and Ordinary Differentiation

Métodos NuméricosProfesor : Dr. Héctor Allende-Cid

e-mail : [email protected]