Hierarkiet i EOS™ ligningsoperativsystemet (Equation Operating System)
I dette afsnit beskrives EOS™ (Equation Operating System)der anvendes af TI‑Nspire™ læringsteknologien til matematik og naturfag. Tal, variabler og funktioner indtastes i en nem og enkel rækkefølge. EOS™ softwaren beregner udtryk og ligninger ved hjælp af parenteser og efter de prioriteringer, der er beskrevet nedenfor.
Operatorhierarkiet
|
Niveau |
Operator |
|
1 |
Parenteser ( ), kantparenteser [ ], krølparenteser { } |
|
2 |
Henvisning (nr.) |
|
3 |
Funktionskald |
|
4 |
Postoperatorer: grader-minutter-sekunder (-,',"), fakultet (!), procentsats (%), radian (QRS), lavtstillet ([ ]), skifte side for lighedstegnet (T) |
|
5 |
Eksponentiering, potensoperator (^) |
|
6 |
Negation (L) |
|
7 |
Strengsammenkædning & |
|
8 |
Multiplikation (¦), division (/) |
|
9 |
Addition (+), subtraktion (-) |
|
10 |
Lighedsrelationer: lig med (=), forskellig fra (ƒ eller /=), mindre end (<), mindre end eller lig med ({ eller <=), større end (>), større end eller lig med (| eller >=) |
|
11 |
Logisk |
|
12 |
logisk |
|
13 |
Logisk |
|
14 |
xor, nor, nand |
|
15 |
medfører, Þ |
|
16 |
ensbetydende med (Û) |
|
17 |
Betingelses-operator (“|”) |
|
18 |
Gem (&) |
Parenteser, kantparenteser og krølparenteser
Alle beregninger inde i parenteser, kantede parenteser eller krøllede parenteser foretages først. F.eks. beregner EOS™ softwaren i udtrykket 4(1+2) først den del af udtrykket, der er i parentes, 1+2, og multiplicerer derefter resultatet, 3, med 4.
Antallet af start- og slutparenteser, -kantparenteser og -krølparenteser skal være det samme i et udtryk eller en ligning. Hvis ikke, vises en fejlmeddelelse, der viser det manglende element. For eksempel vil (1+2)/(3+4 udløse fejlmeddelelsen “Mangler).”
Bemærk: Da du i TI‑Nspire™ softwaren kan definere dine egne funktioner, tolkes et variabelnavn fulgt af et udtryk i parentes som et funktionskald i stedet for en underforstået multiplikation For eksempel er a(b+c) funktionen a beregnet af b+c. For at gange udtrykket b+c med variablen a anvendes explicit multiplikation: a*(b+c).
henvisning
Henvisningsoperatoren (#) konverterer en streng til en variabel eller et funktionsnavn. For eksempel opretter #(“x”&”y”&”z”) variabelnavnet xyz. Henvisning muliggør også oprettelse og ændring af variable inde i et program. Hvis for eksempel 10"r og “r”"s1, så #s1=10.
Post operatorer
Postoperatorer er operatorer, der følger direkte efter et argument som 5!, 25%, eller 60¡15' 45". Argumenter efterfulgt af en postoperator, beregnes på fjerde prioritetsniveau. I udtrykket 4^3! beregnes 3! først. Resultatet, 6, bliver derefter eksponenten af 4, så det bliver 4096.
Eksponentiering
Eksponentiering (^) og elementvis eksponentiering (.^) beregnes fra højre mod venstre. Udtrykket 2^3^2 beregnes for eksempel på samme måde som 2^(3^2) og giver 512. Dette er forskelligt fra (2^3)^2, der giver 64.
Negation
Negative tal indtastes ved at trykke på v efterfulgt af tallet. Postoperationer og eksponentiering udføres før negation. For eksempel er resultatet af Lx2 et negativt tal, og L92 = L81. Med parenteser kvadreres et negativt tal som (L9)2, så det giver 81.
Betingelse (“|”)
Det argument, der følger efter (“|”)-betingelses-operatoren, angiver et sæt betingelser, der skal tages hensyn til under beregningen af det argument, der kommer før operatoren.