*   >> läser Utbildning artiklar >> science >> software

Matrix verksamhet och komplexa tal på Matlab

finns MATLAB funktioner som kan användas för att framställa speciella matriser Omdömen

Exempel ges. Omdömen

Vissa Utilities Matriser

Funktion - Beskrivning

ettor (n, m) - Producerar n-by-m matris med alla element som enhet Omdömen

ögat (n) - ger n-by-n identitetsmatris Omdömen

nollor (n, m) - Producerar n-för-m matris av nollor

diag (A) - Producera en vektor bestående av diagonalen i en kvadratisk matris A

MATLAB komplexa tal

¶ = pi Omdömen

MATLAB tillåter verksamhet med komplexa tal.

Komplexa tal matas in med funktionen i eller j. Till exempel ett antal z Omdömen = 2 + j Omdömen 2 kan föras in i MATLAB som Omdömen

z = 2 + 2 * i

eller

z = 2 + 2 * j Omdömen

Dessutom, ett komplext tal za Omdömen

za Omdömen = 2 2 exp [(¶ /4) j

]

kan föras in i MATLAB som Omdömen

za = 2 * sqrt

(2) * exp ((¶ /4) * j) katalog

Det bör noteras att när komplexa tal redovisas som matriselement

inom parentes bör man undvika tomma utrymmen.

Till exempel, Omdömen

y Omdömen = 3 + j Omdömen 4 representeras i MATLAB som Omdömen

y = 3 + 4 * j Omdömen

Om utrymmen finns runt tecknet +, såsom Omdömen

u = 3 + 4 * j Omdömen

MATLAB anser att det är två olika nummer, och y kommer inte att vara lika med u. Om w är en komplex matris ges som Omdömen

1 + J1 2 - j2

w = Omdömen

3 + J2 4 + j3 Omdömen

då vi kan representera det i MATLAB som Omdömen

w = [1 + j 2-2 * j; 3 + 2 * j 4 + 3 * j]

som kommer att producera resultatet

w =

1,0000 + 1.0000i 2,0000 - 2.

0000i

3,0000 + 2.0000i 4,0000 + 3.0000i Omdömen

Om posterna i en matris är komplexa, sedan "prime" (') operatör producerar konjugat transponering. Således,

wp = w 'Omdömen

kommer att producera Omdömen

wp = Omdömen

1,0000 - 1.0000i 3,0000 - 2.0000i Omdömen

2,0000 + 2.0000i 4,0000 - 3.0000i

För unconjugate transponeringen av en komplex matris, kan vi använda den punkt transponering kommandot (".). Till exempel, Omdömen

wt = w. "Omdömen

kommer att ge Omdömen

wt = Omdömen

1,0000 + 1.0000i 3,0000 + 2.0000i Omdömen

2,0000 - 2.

0000i 4,0000 + 3.0000i

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.