Documentos de Académico
Documentos de Profesional
Documentos de Cultura
>> 2+3
ans =
5
>> x=3+2
x=
5
>> y=5+4;
>> y
y=
9
>> 2/4*3
ans =
1.5000
>> 2/(4+3)
ans =
0.2857
>> 2/(4*3)
ans =
0.1667
VECTORES Y MATRICES.
Para definir un vector fila, basta introducir sus coordenadas entre corchetes
v= [ 1 2 3 ] % vector de 3 coordenadas
v=
1 2 3
>> w= [4 5 6];
El operador ‘ es el de trasposición ( en realidad trasposición y conjugación):
>> w'
ans =
4
5
6
Si queremos declarar un vector de coordenadas equiespaciadas entre dos dadas, por
ejemplo, que la primera valga 0, la última 20 y la distancia entre coordenadas sea 2, basta
poner:
>> vect1=0:2:20
vect1 =
0 2 4 6 8 10 12 14 16 18 20
Equivalente, si lo que conocemos del vector es que la primera coordenada vale 0, la
última 20 y que tiene 11 en total, escribiremos:
vect2 =
0 2 4 6 8 10 12 14 16 18 20
A las coordenadas de un vector se accede sin más que escribir el nombre del vector y,
entre paréntesis, su índice:
>> vect2(3)
ans =
>> vect2(2:5)
ans =
2 4 6 8
>> vect1(:)
ans =
0
2
4
6
8
10
12
14
16
18
20
>> M= [ 1 2 3; 4 5 6; 7 8 9]
M=
1 2 3
4 5 6
7 8 9
mat =
1 2 3
4 5 6
0 0 1
A los elementos de una matriz se accede sin más que escribir el nombre de la matriz y,
entre paréntesis, los respectivos índices:
ans =
3
También se puede acceder a una fila o columna completas.
ans =
2
5
0
ans =
4 5 6
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
Matriz nula
>> zeros(3)
ans =
0 0 0
0 0 0
0 0 0
>> ones(4)
ans =
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
>> b= a+2
b=
3 4 5 6 8 6 5 6 7
>> c= a+b
c=
4 6 8 10 14 10 8 10 12
>> d= a.*b
d=
3 8 15 24 48 24 15 24 35
>> a= [1 2 3 4 6 4 3 4 5 ]
a=
1 2 3 4 6 4 3 4 5
>> b= a+2
b=
3 4 5 6 8 6 5 6 7
>> c= a+b
c=
4 6 8 10 14 10 8 10 12
>> d= a.*b
d=
3 8 15 24 48 24 15 24 35
>> A= [1 2 3; 4 5 6; 7 8 0]
A=
1 2 3
4 5 6
7 8 0
>> det(A)
ans =
27.0000
>> B= [-2 3; 4 5; 6 7]
B=
-2 3
4 5
6 7
>> C= [1 1; 2 0; 6 2];
>> B+C
ans =
-1 4
6 5
12 9
>> A= [1 4; 5 2];
>> B= [2 1; 3 4 ];
>> C= A+B
C=
3 5
8 6
>> D= A-B
D=
-1 3
2 -2
>> A= [1 4; 5 2; 3 7 ];
>> B= [2 1; 3 4; 2 6];
>> E=A.*B
E=
2 4
15 8
6 42
E=
-12 8 -28
-24 -20 -16
-20 -16 -36
F=
0.5000 4.0000
1.6667 0.5000
>> A= [0 6 0; 8 6 8; 3 2 2];
>> B= [29 -21 27; 11 13 5; -19 19 19];
>> C= A+B
C=
29 -15 27
19 19 13
-16 21 21
Z=
-1 -6 3
-2 1 3
2 -2 3
>> D= [3 -2 7; 6 5 4];
>> E= 2*D
E=
6 -4 14
12 10 8
>> A= [2 3 1; 1 -1 1; 0 2 2];
>> B= [1 2 1; -1 2 -1; 2 0 2];
>> A*B
ans =
1 10 1
4 0 4
2 4 2
>> x= [ 1 -3 5; 4 1 6; 6 -1 2 ];
>> y= [ 2 3 2; 6 0 3; 4 1 -1];
>> z= x-y
z=
-1 -6 3
-2 1 3
2 -2 3
>> A= [2 3 1; 1 -1 1; 0 2 2]
A=
2 3 1
1 -1 1
0 2 2
B=
1 2 1
-1 2 -1
2 0 2
>> C= A*B
C=
1 10 1
4 0 4
2 4 2
>> F= [3 -2 7; 6 5 4; 0 4 9];
>> G= [1 7 ; 0 4; 2 9];
>> H=F*G
H=
17 76
14 98
18 97
ans =
-99
ans =
-4.0000