Matrisberäkningar
Använd Matrix-läget för att utföra beräkningar som omfattar matriser med upp till 4 rader och 4 kolumner.
Allmän procedur för att utföra en matrisberäkning
För att utföra matrisberäkningar ska speciella matrisvariabler (MatA, MatB, MatC, MatD), användas så som visas i nedanstående exempel.
Exempel 1: För att beräkna ![]()
För multiplikation (matris 1 × matris 2) måste antalet kolumner i matris 1 matcha antalet rader i matris 2. Annars uppstår ett fel.
1. Tryck på
, välj ikonen för Matrix-läget och tryck sedan på
.
Då visas skärmen för matrisberäkning.
2. Tryck på
.
Då visas skärmen för matrisvariabellista.
Mer information om skärmen för matrisvariabellista, och hur du utför lagring, redigering eller andra åtgärder för matrisvariabler, hittar du under ”Skärmen för matrisvariabellista”.
3. Utför stegen nedan för att lagra
till MatA.
(1) Välj [MatA:] och tryck sedan på
.
Då visas skärmen för inställning av matrisstorlek (ursprunglig standardinställning: 2 rader, 2 kolumner).
(2) Här vill vi lagra en 2x2-matris, välj därför [Confirm] och tryck sedan på
.
Då visas matrisredigeraren för inmatning av elementen i 2x2-matrisen för MatA.
(3) Mata in elementen i MatA.
- 2
1
1
1

(4) Tryck på
,
eller
för att gå tillbaka till skärmen för matrisberäkningar.
4. Utför stegen nedan för att lagra
till MatB.
(1) Tryck på
, välj [MatB:] och tryck sedan på
.
(2) Välj [Confirm] och tryck sedan på
.
(3) Mata in elementen i MatB.
- 2


((-))1

((-))1
2

(4) Tryck på
,
eller
för att gå tillbaka till skärmen för matrisberäkningar.
5. Mata in MatA×MatB.
– [Matrix] > [MatA]

– [Matrix] > [MatB]
6. Tryck på
.
Detta visar MatAns-skärmen (Matrix Answer Memory) med beräkningsresultatet.
Mer information om MatAns finns i ”Matrissvarminne (MatAns)”.
Om du trycker på
medan MatAns-skärmen visas återgår du till skärmen för vektorberäkning och raderar beräkningsuttrycket. Om du trycker på
eller
återgår du till läget för slutförande av inmatning av beräkningsuttryck i steg 5 för den här proceduren.
Obs!
När matrisredigeraren eller MatAns-skärmen visas kan du lagra det aktuella markerade värdet till en variabel. Medan skärmen för matrisberäkningar visas och ett beräkningsresultat finns på skärmen kan du lagra det visade beräkningsresultatet till en variabel. Mer information om variabler hittar du i ”Variabler (A, B, C, D, E, F, x, y, z)”.
Skärmen för matrisvariabellista
Skärmen för matrisvariabellista är den ingångsportal du ska använda när du vill lagra en matris i matrisvariabeln MatA, MatB, MatC eller MatD, eller om du vill redigera en tidigare lagrad vektor. Status för varje matrisvariabel anges enligt exemplen nedan.

(1) 2×2
Indikerar att en 2x2-matris lagras i matrisvariabeln.
(2) None
Indikerar att ingenting lagras i matrisvariabeln.
Visa skärmen för matrisvariabellistan
Utför någon av åtgärderna nedan, beroende på vilken skärm som visas.
När skärmen för matrisberäkning visas:
Tryck på
.
När skärmen för matrisredigering eller MatAns visas:
Tryck på
, välj [Define Matrix] och tryck sedan på
.
Lagra nya data i en matrisvariabel
Exempel 2: För att lagra 2×3-matrisen ![]()
1. När skärmen för matrisberäkning visas trycker du på
för att visa skärmen för matrisvariabellista.
2. Välj den matrisvariabel (MatA, MatB, MatC eller MatD) som du vill lagra nya data till och tryck sedan på
.
Om du valde en matrisvariabel vars status är None går du vidare till steg 4 i den här proceduren.
Om du valde en matrisvariabel som redan har en matris lagrad på den visas en menyskärm. Gå vidare till steg 3.
3. Välj [Define New] och tryck sedan på
.
4. På Matrix Size?-skärmen som visas anger du antal rader och kolumner i matrisen.
Om du specificera 2x3-matriser utför du stegen nedan.
(1) Välj [Rows] och tryck sedan på
. I menyn som visas väljer du [2 Rows] och trycker sedan på
.
(2) Välj [Columns] och tryck sedan på
. I menyn som visas väljer du [3 Columns] och trycker sedan på
.
5. När rad- och kolumnspecifikationerna är som du vill ha den väljer du [Confirm] och trycker sedan på
.
Då visas matrisredigeraren.
6. Mata in elementen i matrisvariabeln.
- 1
0

((-))1
0

((-))1
1

7. Tryck på
,
eller
för att gå tillbaka till skärmen för matrisberäkningar.
Obs!
Matrisvariabelinnehåll behålls även om du trycker på
, ändrar räknarens läge eller stänger av räknaren. Om du utför någon av åtgärderna nedan rensas innehållet i alla matrisvariabler.
-
– [Reset] > [Settings & Data]
-
– [Reset] > [Initialize All]
Redigera matrisvariabeldata
1. När skärmen för matrisberäkning visas trycker du på
för att visa skärmen för matrisvariabellista.
2. Välj den matrisvariabel (MatA, MatB, MatC, eller MatD) som du vill redigera och tryck sedan på
.
3. I menyn som visas väljer du [Edit] och trycker sedan på
.
Då visas matrisredigeraren.
4. Använd matrisredigeraren för att redigera vektorns element.
Flytta markören till cellen som innehåller det element du vill redigera, ange det nya värdet och tryck sedan på
.
5. Tryck på
,
eller
för att gå tillbaka till skärmen för matrisberäkningar.
Kopiera innehåll i matrisvariabel (eller MatAns)
1. Visa matrisredigerar- eller MatAns-skärmen för den vektorvariabel som du vill använda som kopieringskälla.
För att visa matrisredigeraren utför du steg 1, 2 och 3 under ”Redigera matrisvariabeldata”.
Om du vill visa MatAns-skärmen utför du stegen nedan medan matrisberäkningsskärmen visas.
– [Matrix] > [MatAns] 
2. Välj destination för matrisvariabelkopiering.
Till exempel, om du vill kopiera till MatD utför du följande åtgärder:
– [Store] > [MatD].
Detta visar matrisredigeraren med innehållet i kopieringsdestinationen.
3. Tryck på
,
eller
för att gå tillbaka till skärmen för matrisberäkningar.
Matrissvarminne (MatAns)
När resultatet av en beräkning som utförs i Matrix-läget är en vektor visas MatAns-skärmen med resultatet. Resultatet kommer också att lagras i en variabel som kallas MatAns.
MatsAns-variabeln kan användas i beräkningar enligt beskrivningen nedan.
Så här infogar du MatAns-variabeln i en beräkning:
– [Matrix] > [MatAns].
Om du trycker på någon av följande knappar medan MatAns-skärmen visas växlar den automatiskt till vektorberäkningsskärmen, med VctAns följt av operatören eller funktionen för den tangent du tryckte på:
,
,
,
,
,
,
, 
(
), 
(
).
Obs!
MatAns-innehåll behålls även om du trycker på
eller stänger av räknaren. Om du utför någon av åtgärderna nedan rensas innehållet i MatAns.
- Gå tillbaka till HOME-skärmen och starta ett annat räknarläge
- Utför
– [Reset] > [Settings & Data]
- Utför
– [Reset] > [Initialize All]
Matrisberäkningsexempel
I exemplen nedan används MatA =
, MatB =
, MatC =
, MatD =
.
Exempel 3: För att lägga till två matriser (MatA + MatB)
– [Matrix] > [MatA]
– [Matrix] > [MatB] 

Obs!
De två matriserna måste ha samma dimensioner för att kunna läggas till eller subtraheras. Ett fel uppstår om du försöker lägga till eller subtrahera matriser med olika dimensioner.
Exempel 4: För att använda kvadratisk och kubisk MatA (MatA2, MatA3)
– [Matrix] > [MatA]
– [Matrix] >
[Matrix Calc] > [Matrix Squared]


– [Matrix] > [MatA]
– [Matrix] >
[Matrix Calc] > [Matrix Cubed]


Exempel 5: För att invertera MatA (MatA-1)



– [Matrix] > [MatA]
– [Matrix] >
[Matrix Calc] > [Inverse Matrix]


Obs!
Endast kvadratiska matriser (samma antal rader och kolumner) kan inverteras. Om du försöker invertera en matris som inte är kvadratisk uppstår ett fel.
En matris med en determinant på noll kan inte inverteras. Om du försöker invertera en matris med en determinant på noll uppstår ett fel.
Beräkningsprecisionen påverkas för matriser vars determinant är nära noll.
Exempel 6: För att erhålla bestämningsfaktorn för MatA (Det(MatA))



– [Matrix] > [Matrix Calc] >
[Determinant]
– [Matrix] > [MatA]



Obs!
Determinanter kan endast erhållas för kvadratiska matriser (samma antal rader och kolumner). Om du försöker erhålla en determinant för en matris som inte är kvadratisk uppstår ett fel.
Exempel 7: För att erhålla transposition för MatC (Trn(MatC))
– [Matrix] > [Matrix Calc] >
[Transposition]
– [Matrix] > [MatC]



Exempel 8: För att skapa en 2 x 2-identitetsmatris och lägga till den i MatA (Identity(2) + MatA)
– [Matrix] > [Matrix Calc] > [Identity]
2
– [Matrix] > [MatA]


Obs!
Du kan ange ett värde från 1 till 4 som kommandoradsargumentet för Identity (antal dimensioner).
Exempel 9: För att erhålla det absoluta värdet för varje element för MatC (Abs(MatC))
– [Numeric Calc] > [Absolute Value]
– [Matrix] > [MatC]











