aplicación reduce

25
Aplicación REDUCE

Upload: eliasbadra

Post on 04-Aug-2015

375 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aplicación reduce

Aplicación REDUCE

Page 2: Aplicación reduce

REDUCE

• Reduce una matriz por renglones, eligiendo de manera explícita las operaciones por renglón que deban realizarse.

• Una operación por renglón puede deshacerse, pero esta característica no puede utilizarse dos veces consecutivas.

Page 3: Aplicación reduce

EJEMPLO N* 1

Page 4: Aplicación reduce

**** “REDUCE” una matriz mediante la reducción por renglones****

A= 1 2 3 9 2 -1 1 8 3 0 -1 3LA

MATRIZ

ACTUAL

ES

Page 5: Aplicación reduce

OPCIONES

<1> RENGLÓN ( I) ↔ RENGLÓN (J)

<2> K *RENGLÓN (I) ( K DISTINTA DE CERO)

<3> K *RENGLÓN (I) + RENGLÓN (J) → RENGLÓN (J)

Page 6: Aplicación reduce

<4> ACTIVAR EL DESPLIEGUE DE FRACCIONES

<5> DESACTIVAR EL DESPLIEGUE DE FRACCIONES

<-1> DESHACER LA OPERACIÓN POR RENGLÓN ANTERIOR

Page 7: Aplicación reduce

<0> SALIR

DE REDUCE

Page 8: Aplicación reduce

PASO 1

INTRODUZCA SU ELECCIÓN

3

Page 9: Aplicación reduce

PASO 2

INTRODUZCA EL FACTOR

-2

Page 10: Aplicación reduce

PASO 3

INTRODUZCA EL PRIMER NÚMERO DEL RENGLÓN

1

Page 11: Aplicación reduce

PASO 4

INTRODUZCA EL NÚMERO DE RENGLÓN POR MODIFICAR

2

Page 12: Aplicación reduce

****REEMPLAZO POR SU COMBINACION

LINEAL

CONCLUÍDO****

Page 13: Aplicación reduce

LA MATRIZ ACTUAL

A= 1 2 3 9 0 -5 -5 -10 3 0 -1 3

Page 14: Aplicación reduce

INVERSAS

DE MATRICES

EN

OCTAVE

Page 15: Aplicación reduce

EJEMPLO 1SEA A= 1 1 1 0 2 3 5 5 1

Page 16: Aplicación reduce

SE PROCEDE A INSCRIBIR LA INSTRUCCIÓN:

Rref( (A eye(size(A))))

Page 17: Aplicación reduce

Y se obtiene……..

Ans= 1.0000 0 0 1.6250 -0.5000 -0.1250 0 1.0000 0 -1.8750 0.5000 0.3750 0 0 1.0000 1.2500 0 -0.2500

Page 18: Aplicación reduce

PARA EXTRAER LA MATRIZ INVERSA, HACEMOS

Ainv= ans(:,4:6)

Page 19: Aplicación reduce

Y OBTENEMOS……..

Ainv= 1.6250 -0.5000 -0.1250 -1.8750 0.5000 0.3750 1.2500 0 -0.2500

Page 20: Aplicación reduce

VECTORES EN OCTAVE

• Un n-vector X se puede representar en octave como una matriz columna con n elementos.

X1

X2 O. X= (X1 X2 … Xn) X= *

*

*

Xn

Page 21: Aplicación reduce

PARA CALCULAR SU NORMA O LONGITUD

APLICAMOS EL INSTRUCTIVO

norm(X)

Page 22: Aplicación reduce

EJEMPLO 1

SEA EL VECTOR U= 2 1 1 -1

Page 23: Aplicación reduce

CALCULAR SU NORMA

ENTONCES:norm(u)

DESPLIEGA: ans.= 2.6458

Page 24: Aplicación reduce

FinAX1=

Page 25: Aplicación reduce

HECHO PORELÍAS BADRA

ROSMARY BARRAGÁNAGRADECEMOS A

MATLAB PARA ÁLGEBRA LINEALPROGRAMA OCTAVE

PROFESOR JOSÉ GASCÓN