*   >> lukeminen koulutus Artikkelit >> science >> software

Matriisioperaatioita kompleksiluvut on Matlab

MATLAB matriisioperaatioita

perusmatriksi toiminta on lisäksi (+), vähennys (-), kerto- (*), ja liittotranspoosin (') matriisien. Lisäksi edellä perustoimintoja, MATLAB on kaksi muotoja matriisin divisioona: vasen käänteinen operaattori \\ tai oikealle käänteinen operaattori /.

matriisit ja samaa kokoa voidaan vähentää tai lisätä.

Niinpä jos E ja F kirjataan Matlab

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

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

ja

G = E - F

H = E + F

sitten, matriisit G ja H ilmestyy ruudulla

G =

6 -2 1

-2 -4 1

7 -8 4

H =

8 6 5

10 10 11

9 10 6

skalaari (1-by-1 matriisi) voidaan lisätä tai vähentää matriisi. Tässä nimenomaisessa tapauksessa, skalaari lisätään tai vähennetään kaikki elementit toiseen matriisiin.

Esimerkiksi

J = H + 1

antaa

J =

9 7 6

11 11 12

10 11 7

Matrix kertominen on määritelty, edellyttäen, että sisä- mitat kahden operandin ovat samat. Näin ollen, jos X on n-by-m matriisi ja Y on i-by-j matriisi, X * Y on määritelty, edellyttäen, m on yhtä suuri kuin i. Koska E ja F ovat 3-by-3 matriiseja, tuote

Q = E * F

tulosta

Q =

22 69 27

28 91 29

19 84 26

Jokainen matriisi voidaan kertoa skalaari.

Esimerkiksi

2 * K

antaa

ans =

44 138 54

56 182 58

38 168 52

Huomaa, että jos muuttujan nimi ja "=" merkki on jätetty pois, muuttujan nimi ans luodaan automaattisesti.

Matrix jako voi olla joko vasemmalle jako operaattori \\ tai oikea jako operaattori /.

Oikeus jako /b, esimerkiksi, on algebrallisesti vastaa


b

kun taas vasen jako \\ b on algebrallisesti vastaa

b


Jos Z

* Olen

= V

ja Z

on ei-yksikkö, vasen jako, Z \\ V

vastaa MATLAB ilmaisu

Olen

= inv

( Z

) * V

jossa inv on MATLAB toiminto saamiseksi käänteistä matriisi.

Oikeus jako merkitty V /Z vastaa MATLAB ilmaisu

Olen

= V

* inv

( Z
)

On olemassa MATLAB toimintoja, jotka voidaan käyttää tuottamaan matriisit.

Esimerkkejä annetaan:

Jotkut apuohjelmat Matriisit

Toiminta - Kuvaus

niitä (n, m) - Tuottaa n

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.