Hvordan finder man adjoint af en matrix i MATLAB?

Hvordan Finder Man Adjoint Af En Matrix I Matlab



MATLAB står for matrix laboratorium og det grundlæggende formål med dets udvikling var at effektivt udføre komplicerede matrix operationer. En sådan matrixoperation er at finde tilknytning til en matrix som let kan udføres på en 2-til-2 matrix; det er dog vanskeligt for matricer med en størrelse større eller lig med 3. Denne operation kan nemt og effektivt udføres på MATLAB for enhver kvadratisk matrix, der har en hvilken som helst stor eller lille størrelse på grund af den indbyggede stedfortræder() fungere.

Denne tutorial vil finde ud af, hvordan man bestemmer tilknytning til en matrix i MATLAB.

Hvorfor skal vi finde en adjoint til en matrix

At finde tilknytning til en matrix er nødvendigt, især når du:







  • Find det omvendte af en matrix
  • Løs et system af lineære ligninger
  • Krypter meddelelseskoder
  • Spor brugerdata

Sådan finder du adjoint til en matrix i MATLAB

I MATLAB kan vi nemt finde tilknytning til en matrix ved hjælp af den indbyggede stedfortræder() fungere. Denne funktion er ansvarlig for at finde adjointen af ​​den givne kvadratmatrix, da den accepterer en kvadratisk matrix som input og returnerer den beregnede tilknytning til en matrix som output.



Syntaks
Det stedfortræder() funktion kan bruges i MATLAB gennem følgende syntaks:



X = adjoint ( EN )

Her,





Funktionen adjoint(A) er ansvarlig for at beregne adjointen af ​​en given matrix A, således at den beregnede adjoint matrix X opfylder den givne ligning.



Hvor n repræsenterer rækkerne i den givne matrix A.

Eksempel 1: Hvordan bestemmer man adjointen af ​​en matrix i MATLAB?

Denne MATLAB-kode beregner adjointen af ​​den givne kvadratiske matrix med størrelse n=5 skabt af magi() funktion ved hjælp af stedfortræder() fungere.

A = magi ( 5 ) ;
X = adjoint ( EN )

Eksempel 2: Hvordan beregner man adjoint af en symbolsk matrix i MATLAB?

I dette eksempel bruger vi stedfortræder() funktion til at finde adjointen af ​​den givne symbolske matrix i MATLAB.

syms a b c d e f
A = sym ( [ 1 -en 2 ; b c d;e 0 f ] ) ;
X = adjoint ( EN )

Konklusion

Manuel beregning af tilknytning til en matrix at have størrelse n = 3 eller derover er en vanskelig og tidskrævende opgave. Med MATLAB kan det dog nemt gøres på få sekunder på grund af det indbyggede stedfortræder() funktion, der giver dig mulighed for at beregne adjointen af ​​enhver kvadratisk matrix. Denne vejledning har givet vigtigheden af ​​at finde adjunkten af ​​en matrix, og brugen af stedfortræder() funktion med eksempler i MATLAB.