MATLAB matrix operaties
De basis matrix operaties zijn optellen (+), aftrekken (-), vermenigvuldigen (*), en conjugaat transpositie (') van de matrices. Naast bovengenoemde basisbewerkingen, MATLAB twee soorten matrix deling. De linker inverse operator \\ of rechts inverse operator /
matrices van dezelfde afmeting worden afgetrokken of toegevoegd.
Dus als E en F in MATLAB worden ingevoerd als
E = [7 2 3; 4 3 6; 8 1 5];
F = [1 4 2; 6 7 5; 1 9 1];
en
G = E - F
H = E + F
dan, matrices G en H zal verschijnen op de scherm zoals
G =
6 -2 1
-2 -4 1
7 -8 4
H =
8 6 5
10 10 11
9 10 6
Een scalair (1-op-1 matrix) kunnen worden toegevoegd aan of afgetrokken van een matrix. In dit geval wordt de scalaire toegevoegd aan of afgetrokken van alle elementen van een matrix.
Bijvoorbeeld,
J = H + 1
geeft
J =
9 7 6
11 11 12
10 11 7
Matrixvermenigvuldiging wordt gedefinieerd verschaft de binnenafmetingen van de twee operanden zijn hetzelfde. Dus als X een n-van-m matrix en Y i-by-j matrix, X * Y gedefinieerd is voorzien m gelijk aan i. Aangezien E en F zijn 3-by-3 matrices, het product
Q = E * F
resultaten als
Q =
22 69 27
28 91 29
19 84 26
Elke matrix kan worden vermenigvuldigd met een scalair.
Bijvoorbeeld,
2 * Q
geeft
ans =
44 138 54
56 58 182
38 168 52
Merk op dat als een variabele naam en het "=" teken worden weggelaten, wordt een variabele naam ans automatisch aangemaakt.
Matrix divisie kan zowel links divisie exploitant \\ of de juiste divisie operator /.
De juiste divisie a /b, bijvoorbeeld, is algebraïsch equivalent aan
een b terwijl de linker divisie a \\ b is algebraïsch equivalent aan b een Als Z * I = V medailles en Z is niet enkelvoud, links divisie, Z \\ V is gelijk aan MATLAB uitdrukking I = inv ( Z ) * V waarbij inv is de MATLAB-functie voor het verkrijgen van de inverse van een matrix. De juiste afdeling aangeduid door V /Z is gelijk aan de MATLAB uitdrukking I = V * inv ( Z Er zijn MATLAB functies die kunnen worden gebruikt om speciale matrices produceren Er worden voorbeelden gegeven:. Sommige Utilities Matrices Functie - Beschrijving degene (n, m) - Produceert n-op-m-
) Populaire Graphic Design Software