*   >> Lecture Éducation Articles >> science >> logiciel

Opérations matricielles et les nombres complexes sur Matlab

opérations matricielles MATLAB

Les opérations de base de la matrice sont plus (+), soustraction (-), multiplication (*), et transposée conjuguée (') de matrices. En plus des opérations de base ci-dessus, MATLAB a deux formes de division de la matrice:. La gauche opérateur inverse \\ ou l'opérateur inverse à droite /

Les matrices de même dimension peut être soustrait ou ajouté.

Ainsi, si E et F sont entrés dans MATLAB comme

E = [7 2 3; 3 4 6; 8 1 5];

F = [1 2 4; 6 7 5; 1 9 1];

et

G = E - F

H = E + F

puis, matrices G et H apparaîtront sur la écran comme

G =

6 -2 1

-2 -4 1

7 -8 4

H =

8 6 5

10 10 11

9 10 6

Un scalaire (1-en-1 matrice) peut être ajouté ou soustrait d'un matrice. Dans ce cas particulier, le scalaire est ajouté ou soustrait de tous les éléments d'une autre matrice.

Par exemple,

J = H + 1

donne

J =

9 7 6

11 11 12

10 11 7

La multiplication de matrices est défini à condition que les dimensions intérieures des deux opérandes sont les mêmes. Ainsi, si X est une matrice n par m et Y est i-j-matrice par, X * Y est défini fourni m est égal à i. Depuis E et F sont 3-en-3 matrices, le produit

Q = E * F

Résultats par

Q =

22 69 27

28 91 29

19 84 26

Toute matrice peut être multiplié par un scalaire.

Par exemple,

2 * Q

donne

ans =

44 138 54

56 182 58

38 168 52

Notez que si un nom de variable et le signe «=» sont omis, un nom variable ans est automatiquement créé.

division matrice peut être soit la division gauche opérateur \\ ou le droit /de l'opérateur de division.

La division de droite a /b, par exemple, est algébriquement équivalent à

un

b

tandis que la division gauche a \\ b est algébriquement équivalent à

b

un

Si Z

* Je

= V

et Z

est non singulière, la division gauche, Z \\ V

est équivalente à l'expression MATLAB

Je

= inv

( Z

) * V

où inv est la fonction MATLAB pour obtenir l'inverse d'une matrice.

La division de droite notée V /Z est équivalente à l'expression MATLAB

Je

= V

* inv

( Z
)

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.