You are on page 1of 4

x=[1,3]

base [q2 i2]


_
x

q2 q1

-1

X=
base representacion con respecto a la base

MATLAB
_________________________________
>> Q=[3 2;1 2];
>> x=[1 3]';
>> xb=inv(Q)*x
xb =
-1.0000
2.0000
>> Q\x
ans =
-1.0000
2.0000
__________________________________
>> Q=[2 0;2 1]
Q =
2
2

0
1

>> Q\x
ans =
0.5000
2.0000
es la representacion de x con respecto a la base [q2 i1]
_____________________________________
>> Q=[3 0;1 1];
>> Q\x
ans =
0.3333
2.6667

>> rank(Q)

rango de la matriz es de 2

ans =
2
_____________________________________________________________________________
ecuaciones algebraicas lineales

>> A=[0 1 1 2;1 2 3 4;2 0 2 0]


A =
0
1
2

1
2
0

1
3
2

2
4
0

>> rank(A)
ans =
2
>> null(A)
ans =
0.6102
-0.2583
-0.6102
0.4343

0.2867
0.8669
-0.2867
-0.2901

>> A*ans(:,1)
ans =
1.0e-015 *
-0.5551
-0.6661
0.8882
___________________________________
>> A=[0 1 1 2;1 2 3 4;2 0 2 0]
A =
0
1
2
>> rank(A)
ans =
2

1
2
0

1
3
2

2
4
0

>> null(A)
ans =
0.6102
-0.2583
-0.6102
0.4343

0.2867
0.8669
-0.2867
-0.2901

>> A*ans(:,1)
ans =
1.0e-015 *
-0.5551
-0.6661
0.8882

>> n1=[1 1 -1 0]
n1 =
1

-1

>> n1=[1 1 -1 0]'


n1 =
1
1
-1
0
>> A*n1
ans =
0
0
0
>> N=null(A)
N =
0.6102
-0.2583
-0.6102
0.4343
>> n1
n1 =

0.2867
0.8669
-0.2867
-0.2901

1
1
-1
0
>> n2=[0 2 0 -1]'
n2 =
0
2
0
-1

>> Nn=[ N n1 n2]


Nn =
0.6102
-0.2583
-0.6102
0.4343

0.2867
0.8669
-0.2867
-0.2901

>> rank(Nn)
ans =
2
>> R=orth(A)
R =
-0.3782
-0.8877
-0.2627

0.3084
0.1468
-0.9399

>> R'*R
ans =
1.0000
0.0000

0.0000
1.0000

1.0000
1.0000
-1.0000
0

0
2.0000
0
-1.0000

You might also like