Paano Maghanap ng Adjoint ng isang Matrix sa MATLAB?

Paano Maghanap Ng Adjoint Ng Isang Matrix Sa Matlab



Ang MATLAB ay kumakatawan sa matrix laboratory at ang pangunahing layunin ng pagbuo nito ay upang mahusay na magsagawa ng mga kumplikadong operasyon ng matrix. Ang isang naturang operasyon ng matrix ay ang paghahanap ng magkadugtong ng isang matris na madaling maisagawa sa isang 2-by-2 matrix; gayunpaman, mahirap para sa mga matrice na may sukat na mas malaki o katumbas ng 3. Ang operasyong ito ay maaaring madali at epektibong maisagawa sa MATLAB para sa anumang square matrix na may anumang malaki o maliit na sukat dahil sa built-in deputy() function.

Matutuklasan ng tutorial na ito kung paano matukoy ang magkadugtong ng isang matris sa MATLAB.

Bakit Kailangan Naming Humanap ng Adjoint ng isang Matrix

Ang paghahanap ng magkadugtong ng isang matris ay kinakailangan lalo na kapag ikaw ay:







  • Hanapin ang Inverse ng isang Matrix
  • Lutasin ang isang System of Linear Equation
  • I-encrypt ang Mga Code ng Mensahe
  • Subaybayan ang Data ng Gumagamit

Paano Maghanap ng Adjoint ng isang Matrix sa MATLAB

Sa MATLAB, madali nating mahahanap ang magkadugtong ng isang matris gamit ang built-in deputy() function. Ang function na ito ay responsable para sa paghahanap ng adjoint ng ibinigay na square matrix dahil tumatanggap ito ng square matrix bilang input at ibinabalik ang nakalkula magkadugtong ng isang matris bilang isang output.



Syntax
Ang deputy() maaaring gamitin ang function sa MATLAB sa pamamagitan ng sumusunod na syntax:



X = katabi ( A )

dito,





Ang function magkadugtong(A) ay responsable para sa pagkalkula ng adjoint ng isang ibinigay na matrix A upang ang computed adjoint matrix X ay nakakatugon sa ibinigay na equation.



saan n kumakatawan sa mga hilera ng ibinigay na matrix A.

Halimbawa 1: Paano Matukoy ang Adjoint ng isang Matrix sa MATLAB?

Kinuwenta ng MATLAB code na ito ang magkadugtong ng ibinigay na square matrix na may sukat n=5 nilikha ng magic() function gamit ang deputy() function.

A = magic ( 5 ) ;
X = katabi ( A )

Halimbawa 2: Paano Mag-compute ng Adjoint ng isang Symbolic Matrix sa MATLAB?

Sa halimbawang ito, ginagamit namin ang deputy() function upang mahanap ang adjoint ng ibinigay na symbolic matrix sa MATLAB.

syms a b c d e f
A = sym ( [ 1 a 2 ; b c d;e 0 f ] ) ;
X = katabi ( A )

Konklusyon

Manu-manong pag-compute ng magkadugtong ng isang matris Ang pagkakaroon ng laki n = 3 o mas mataas ay isang mahirap at matagal na gawain. Gayunpaman, sa MATLAB madali itong magawa sa loob ng ilang segundo dahil sa built-in deputy() function na nagbibigay-daan sa iyong kalkulahin ang adjoint ng anumang square matrix. Ang gabay na ito ay nagbigay ng kahalagahan ng paghahanap ng adjoint ng isang matrix, at ang paggamit ng deputy() function na may mga halimbawa sa MATLAB.