Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Suma y resta
Las operaciones de suma y resta de un vector o matriz con un escalar se realizan elemento a elemento,
caso contrario debe existir una relación de dimensión o ser arreglos con las mismas dimensiones.
clear
v1 = 1:5
v1 + 1
v1 - 1
v1
v2 = 6:10
v1 + v2
v1
v3 = 6:10
Las operaciones elemento a elemento operan entre los correspondientes elementos de un arreglo, mientras
que las operaciones matriciales siguen las reglas del álgebra lineal.
Para utilizar una operación matricial, basta con usar el operador (* / ^ etc.) mientras que para utilizar una
operación elemento a elemento se escribe un junto antes del operador (.* ./ .^ etc.).
v1
v1 = 1×5
1 2 3 4 5
v3
v3 = 1×5
6 7 8 9 10
% v1 .* v3
% v3 ./ v1
% v3 .^ v1
1
% v3 .\ v1
clear
A = randi(10, 3, 2)
A = 3×2
1 10
5 8
2 6
B = randi(10, 2, 4)
B = 2×4
5 7 1 1
1 1 6 9
C = A*B
C = 3×4
15 17 61 91
33 43 53 77
16 20 38 56
A = randi(10, 2)
A = 2×2
2 4
5 10
A^2
ans = 2×2
24 48
60 120
A * A
ans = 2×2
24 48
60 120
n = 20;
A = randi(10, n)
2
A = 20×20
3 1 5 3 8 7 6 5 2 5 9 6 6
7 6 1 7 5 7 9 4 6 9 6 10 3
3 5 3 9 2 10 3 8 3 4 2 7 7
9 7 2 4 4 3 4 7 1 8 2 6 1
10 7 3 8 7 8 2 8 8 4 5 9 7
8 7 5 7 2 3 10 10 3 9 8 9 7
4 1 6 1 8 2 7 10 5 8 9 10 8
6 1 5 7 3 7 5 2 7 4 8 1 9
2 4 9 4 10 5 7 2 4 3 4 9 10
10 6 6 10 3 5 6 7 8 8 6 7 8
b = randi(10, n, 1)
b = 20×1
6
4
1
8
4
7
8
2
2
6
% x = inv(A) * b
x = A\b
x = 20×1
0.8084
-1.9650
1.5937
0.1721
0.2243
0.5035
-0.1168
1.1532
1.8465
0.6928
3
4