Las operaciones con matrices de MATLAB
Las operaciones básicas matriz son de suma (+), resta (-), multiplicación (*), y transpuesta conjugada (') de las matrices. Además de las operaciones básicas anteriores, MATLAB tiene dos formas de división de la matriz:. La izquierda operador inversa \\ o el operador inverso derecha /
Las matrices de la misma dimensión puede ser sustraído o añadido.
Así, si E y F se introducen en MATLAB como
E = [7 2 3; 4 3 6; 8 1 5];
F = [1 4 2; 6 7 5; F
H = E + F
entonces, matrices G y H aparecerán en la -
y
G = E;] 1 9 1 pantalla como
G =
6 -2 1 |
-2 -4 1 |
7 -8 4
H =
8 6 5
10 10 11
9 10 6
Un escalar (1-a-1 de la matriz) puede ser añadido o sustraído de un matriz. En este caso particular, se añade el escalar o se resta de todos los elementos de otra matriz.
Por ejemplo,
J = H + 1
da
J =
9 7 6
11 11 12
10 11 7
La multiplicación de matrices se define siempre las dimensiones internas de los dos operandos son iguales. Por lo tanto, si X es una matriz de n por m e Y es i-by-j de la matriz, X * Y se define proporcionado m es igual a i. Desde E y F son de 3 por 3 matrices, el producto
Q = E * F
Resultados por
Q =
22 69 27
28 91 29
19 84 26
Cualquier matriz puede ser multiplicado por un escalar.
Por ejemplo, España
2 * Q
da
ans =
44 138 54
56 182 58
38 168 52
Tenga en cuenta que si un nombre de variable y el signo "=" se omiten, se crea automáticamente un nombre ans variable.
división Matrix Puede ser la división de la izquierda del operador \\ o el operador de división derecha /.
El derecho división a /b, por ejemplo, es algebraicamente equivalente a
a b , mientras que la división de la izquierda a \\ b es algebraicamente equivalente a b a Si Z * I = V y Z es no singular, la división de la izquierda, Z \\ V es equivalente a la expresión de MATLAB I = inv ( Z ) * V donde inv es la función de MATLAB para obtener la inversa de una matriz. La división de la derecha denotado por V /Z es equivalente a la expresión de MATLAB Popular Diseño Gráfico Software
r01 r02 …