Introduktion till Matrix i Matlab

  • Matlab står för ”Matrix Laboratory”. Som vi vet fungerar andra programmeringsspråk på siffror åt gången men Matlab fungerar på flera nummer åt gången.
  • Alla variabler i matlab är flerdimensionell matris.

Matrisbildning

  • Först kommer vi att se hur man skapar en matris i Matlab. En matris är en radvektor, så att skapa array-kommandon är X = (1 4 7 6)
  • I exemplet ovan finns det fyra element i en rad. Och matrisnamnet är 'x'.
  • En matris är en endimensionell mängd. För att skapa matris måste vi ange en tvådimensionell matris, låt oss överväga ett exempel Matrix A är

För att skapa ovanstående matris i MatLab kommer kommandon att vara

A = (4 5 6; 2 1 7; 4 0 3)

  • I detta skrivs elementen i fyrkantiga parenteser ('()') och varje rad separeras med semikolon (';').
  • Skärm 1 visar bildandet av en matris som är en illustration av exemplet ovan.

Skärm 1: Matris i Matlab

  • Ett annat sätt är att skapa en matris är att använda kommandon nollor, sådana etc.

Exempel: a = nollor (4, 1)

A = 0

0

0

0

  • Inuti konsolerna betyder 4 fyra rader och 1 är ett kolumnnummer.

a = en (2, 3) … … … Två rader och tre kolumner.

ouput:

Skärm 2: Matris i Matlab

Verksamhet på Matrix

Nedan visas de olika operationerna på matris:

1. Aritmetisk operation

Det tillåter alla aritmetiska operationer på en matris som tillägg, multiplikation, subtraktion osv

Syntax: matrix name operator arithmetic constant

Exempel:

Om a är matris med 4 och 4 med värden

4 7 3

4 2 7

8 7 2

4 2 1

I Matlab kommer det att representeras som a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)

a + 10

Det ger utdata som

14 17 13

14 12 17

18 17 12

14 12 11

För

a - 2

Output kommer att vara

2 5 1

2 0 5

6 5 0

2 0 -1

Ovan exemplet som visas på skärm 3

Skärm 3: Aritmetiska operationer

2. Trigonometriska operationer

I detta kan vi använda alla trigonometriska operatörer som synd, kos, solbränna, kosek, sek, barnsäng, synd invers, etc.

Tänk på en matris B.

B = 5 6 4

3 2 8

Matlab-program kommer att vara

B = (5 6 4; 3 2 8)

synd (B)

cos (B)

Output är

Skärm 4: Trigonometriska operationer

3. Transponera Matrix

För att hitta transponering av matris används en enda citat (').

Låt oss överväga matris X =

Genom att använda kommandot X '

Det ger transponera utdata som

Ovan exemplet illustrerat på skärm 5

Skärm 5: Transpose of Matrix

4. Matrisförökning

Vi kan utföra matrismultiplikation. Genom att använda multiplikationsoperatör kan vi multiplicera två matriser.

Låt oss överväga att X är

6 7 3 2

7 5 3 1

Och transponera av X är

6 7

7 5

3 3

2 1

Matrismultiplikation ges i skärm 6.

Skärm 6: Multiplikation av matris

5. Kraft

För att hitta kraften hos en variabel punktoperatör ('.') Används före kraftoperatören, låt oss överväga Matrix X = (6 7 3 2; 7 5 3 1)

X. 3 =

216 343 27 8

343 125 27 1

6. Samkoppling

Samkoppling används för att sammanfoga två matriser, fyrkantiga parenteser () används för sammankopplingsoperatör.

Låt oss överväga ett exempel som Matrix A är

4 2

5 7

B = (A, A)

Utmatningen blir B

4 2 4 2

5 7 5 7

7. Komplexa nummer

Komplexa nummer är en blandning av två delar. Verkliga delar och imaginära delar, vanligtvis för att representera den imaginära delen 'I' och 'j' variabel.

Om vi ​​lägger kvadratrotoperation i MatLab-kommandofönstret (sqrt (-1)) ger det utdata som 0.0000 + 1.0000 i

Här är 0 den verkliga delen och 1 är en imaginär del.

Komplexa nummerrepresentation är som följer;

A = (5 + 3 i, 5; 2 + 2 i, 3 ​​+ 1 i)

Det är matris 2 efter 2, utgången blir

5 + 3 i 5

2 + 2 i 3 + i

Ovan exemplet illustrerat på skärm 7

Skärm 7: Komplexa nummer

8. Storlek:

Detta kommando används för att hitta storleken på matrisen. Det ger storleken i form av rader och kolumner. (antal rader och antal kolumner).

Låt oss överväga exempel A = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Output för storlek (A) blir 3 4

Här representerar 3 antalet rader och 4 representerar inget av kolumner.

Skärm 8: Matrisstorlek

Slutsats - Matrix i Matlab

  • I matris är aritmetisk tillägg och subtraktion enkelt men multiplikation är utmanande uppgift MatLab gör det enkelt och MatLab är speciellt utformat för matrismanipulationer.
  • Alla operationer kan enkelt utföras i MatLab som tillägg, multiplikation, subtraktion, trigonometriska funktioner, tvärmultiplikering, matristransponering, matrisinversera, komplexa tal, etc.

Rekommenderade artiklar

Detta är en guide till Matrix i Matlab. Här diskuterar vi olika matematiska operationer i matris i detalj. Du kan också gå igenom våra andra föreslagna artiklar -

  1. Överför funktioner i Matlab
  2. Datatyper i MATLAB
  3. Matlab-operatörer
  4. Vad är Matlab?
  5. MATLAB-funktioner
  6. Square Root i PHP
  7. Matlab Compiler | Användningar av Matlab Compiler

Kategori: