aplicación reduce

Post on 04-Aug-2015

376 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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.

EJEMPLO N* 1

**** “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

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)

<4> ACTIVAR EL DESPLIEGUE DE FRACCIONES

<5> DESACTIVAR EL DESPLIEGUE DE FRACCIONES

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

<0> SALIR

DE REDUCE

PASO 1

INTRODUZCA SU ELECCIÓN

3

PASO 2

INTRODUZCA EL FACTOR

-2

PASO 3

INTRODUZCA EL PRIMER NÚMERO DEL RENGLÓN

1

PASO 4

INTRODUZCA EL NÚMERO DE RENGLÓN POR MODIFICAR

2

****REEMPLAZO POR SU COMBINACION

LINEAL

CONCLUÍDO****

LA MATRIZ ACTUAL

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

INVERSAS

DE MATRICES

EN

OCTAVE

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

SE PROCEDE A INSCRIBIR LA INSTRUCCIÓN:

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

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

PARA EXTRAER LA MATRIZ INVERSA, HACEMOS

Ainv= ans(:,4:6)

Y OBTENEMOS……..

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

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

PARA CALCULAR SU NORMA O LONGITUD

APLICAMOS EL INSTRUCTIVO

norm(X)

EJEMPLO 1

SEA EL VECTOR U= 2 1 1 -1

CALCULAR SU NORMA

ENTONCES:norm(u)

DESPLIEGA: ans.= 2.6458

FinAX1=

HECHO PORELÍAS BADRA

ROSMARY BARRAGÁNAGRADECEMOS A

MATLAB PARA ÁLGEBRA LINEALPROGRAMA OCTAVE

PROFESOR JOSÉ GASCÓN

top related