Kezdőoldal » Tudományok » Egyéb kérdések » Mire kell emelni az [1,2;3,4]...

Mire kell emelni az [1,2;3,4] mátrixot, hogy [5,6;7,8]-t kapjuk?

Figyelt kérdés

2019. okt. 2. 17:30
 1/2 anonim ***** válasza:
96%
Te vagy az, aki a multkor a mátrixalapú logaritmust kérdezte, de nem magyarázta meg, hogy mi az. Ugye?
2019. okt. 2. 21:57
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Nem gyakran emelnek mátrixot valós kitevőre. Kissé erőltetetten lehet értelmezni:

A^x = exp(ln(A))^x = exp(x * ln(A))


A mátrix logaritmusára (ha létezik vagy léteznek, mert általában nem egyértelmű) legalább vannak különféle algoritmusok (Schur-Parlett, Pade approximation), tehát ez legalábbis numerikusan számolható.


A te egyenletednek így numerikusan neki lehet állni, matlab-ban pl 6 sor:

A = [1 2 ; 3 4];

LOGA = logm(A);

B = [5 , 6 ; 7 8];

fun = @(x) real(sum(sum(expm(x.*LOGA) - B,2),1))+angle(sum(sum(expm(x.*LOGA) - B,2),1));

opt=optimset('Maxiter',2000,'TolX',1e-8,'Tolfun',1e-8);

x_ZERO = fsolve(fun,1,opt);


Erre nem igazán születik értelmes eredmény.

Ha viszont B helyére A-nak valamilyen egész számú hatványát írom, akkor jó eredményt kapok, tehát a program jól működik, csak a te esetedben épp nincs megoldás.

2020. máj. 21. 01:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!