Bilaga B: Referensinformation



Relevanta dokument
Appendix B: Referensinformation 537

Kapitel 13: Plotta talföljder

Kapitel 12: Plotta polärekvationer

Kapitel 15: Data/Matrix Editor

Fråga 3: Räknaren är på men min skärm är blank. Allmänt Fråga 1: Jag vill avsluta/rensa/komma ut från det jag håller på med

Introduktion till MATLAB

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program

MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...

Repetition C-programmering

16 Programmering TI -86 F1 F2 F3 F4 F5 M1 M2 M3 M4 M5

Matlabövning 1 Funktioner och grafer i Matlab

Klassdeklaration. Metoddeklaration. Parameteröverföring

Datatyper och kontrollstrukturer. Skansholm: Kapitel 2) De åtta primitiva typerna. Typ Innehåll Defaultvärde Storlek

Komplexa tal. Sid 1: Visa att ekvationerna på sid 1 saknar reella lösningar genom att plotta funktionerna.

Kapitel 16: Programmering

Introduktion C-programmering

TI-30X B och TI-30X S

Matlabövning 1 Funktioner och grafer i Matlab

Objektorienterad programmering Föreläsning 4

MAPLE MIKAEL STENLUND

Kapitel 1: Komma igång

AssiML. Användarbeskrivning

Objektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6

Laboration: Brinntid hos ett stearinljus

Kapitel 22: Överföring av variabler och uppgradering 365. I fönstret VAR-LINK visas en lista med definierade variabler, Flashprogram

Beräkningsvetenskap föreläsning 2

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program

Texten är en omarbetning av en text skriven av Rikard Bögvad för kursen Matematik I (30 hp).

Obligatorisk uppgift: Numerisk kalkylator

Mathematica. Utdata är Mathematicas svar på dina kommandon. Här ser vi svaret på kommandot från. , x

TDIU01 - Programmering i C++, grundkurs

Programmeringsteknik med C och Matlab

GRUNDER I VHDL. Innehåll. Komponentmodell Kodmodell Entity Architecture Identifierare och objekt Operationer för jämförelse

Kapitel 2: Använda räknaren

MATLAB the Matrix Laboratory. Introduktion till MATLAB. Martin Nilsson. Enkel användning: Variabler i MATLAB. utvecklat av MathWorks, Inc.

Föreläsning 2. Variabler, tilldelning och kodblock{} if-satsen Logiska operatorer Andra operatorer Att programmera

Uppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln

Ontech Control för Iphone Användarmanual Svenska

Agenda. Arrayer deklaration, åtkomst Makron Flerdimensionella arrayer Initiering Strängar Funktioner och arrayer. Övningar nu och då

Att förstå hur man konstruerar modulära program Att kunna skapa nya funktioner Att förstå hur data skickas mellan funktioner

Datorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer

Obligatorisk uppgift 5

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 9 november 2015 Sida 1 / 28

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Strukturdiagram. Styra. Algoritmer. Val

Användarhandledning Version 1.2

Språket Python - Del 1 Grundkurs i programmering med Python

Översikt över Visual Basic

Föreläsning 3: Booleans, if, switch

Introduktion till Matlab

Extramaterial till Matematik Y

Extramaterial till Matematik Y

Tentamen i Matematik 2: M0030M.

Instruktion för laboration 1

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Felsökning. Datatyper. Referenstyper. Metoder / funktioner

Kapitel 12: Ytterligare graffunktioner

TDDC77 Objektorienterad Programmering

Kapitel 18: Text Editor

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

Grunderna i C++ T A. Skapad av Matz Johansson BergströmLIMY

Programmera i C Varför programmera i C när det finns språk som Simula och Pascal??

PROGRAMMERING-Java Omtentamina

Parameteröverföring. Exempel. Exempel. Metodkropp

TI-84 Plus TI-84 Plus Silver Edition Handbok

Allmänt om Mathematica

Tentamen Grundläggande programmering

Introduktion till programmering SMD180. Föreläsning 2: Variabler, uttryck och satser

Föreläsning 3: Typomvandling, villkor och val, samt textsträngar

Dagens program. Programmeringsteknik och Matlab. Administrativt. Viktiga datum. Kort introduktion till matlab. Övningsgrupp 2 (Sal Q22/E32)

Programmering A. Johan Eliasson

Matematik 1 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS

DD1314 Programmeringsteknik

TAIU07 Matematiska beräkningar med Matlab

Introduktion till programmering SMD180. Föreläsning 4: Villkor och rekursion

Pythons standardbibliotek

3-5 Miniräknaren Namn:

Pascal... Pascal. Pascal... Pascal...

. Bestäm Rez och Imz. i. 1. a) Låt z = 1+i ( b) Bestäm inversen av matrisen A = (3p) x + 3y + 4z = 5, 3x + 2y + 7z = 3, 2x y + z = 4.

Kompilering och exekvering. Föreläsning 1 Objektorienterad programmering DD1332. En kompilerbar och körbar java-kod. Kompilering och exekvering

Kapitel Dynamisk graf

Pascal. reserverade ord fördefinierade funktioner och procedurer egendefinierade funktioner, procedurer och objekt

MMA132: Laboration 2 Matriser i MATLAB

Introduktion till Matlab

Föreläsning 3-4 Innehåll. Diskutera. Metod. Programexempel med metod

Beräkningsverktyg HT07

F2 Datatyper och variabler. ID1004 Objektorienterad programmering Fredrik Kilander

Bankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan.

Introduktion till programmering SMD180. Föreläsning 8: Listor

Minimanual CASIO fx-9750gii

Regression med Genetiska Algoritmer

Begrepp Uttryck, värdet av ett uttryck, samband, formel, graf, linje, diagram, spridningsdiagram.

Datorlära 6. Arbeta med strängar Inmatning med tangentbordet Bygga ett program med inmatning, funktioner, osv

TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 27 oktober 2015 Sida 1 / 31

Kapitel Rekursionstabell och graf

Föreläsning 3-4 Innehåll

DD1361 Programmeringsparadigm. Carina Edlund

Innehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.

NYHETER I AUTOCAD 2005

Komma igång med TI-82 STATS

Några inbyggda funktioner (med resultat!) Introduktion till programmering D0009E. Föreläsning 4: Villkor och rekursion. Modulus-operatorn.

Linjär algebra med tillämpningar, lab 1

Transkript:

Bilaga B: Referensinformation B Felmeddelanden i TI.92...472 Lägen i TI.92...479 Teckenkoder i TI.92...483 Teckentabeller i TI.92...484 Komplexa tal...488 Information om noggrannhet...490 Systemvariabler och reserverade namn...491 Hierarkin EOSé (Equation Operating System)...492 I den här bilagan finns referensinformation som bland annat innefattar en fullständig förteckning över felmeddelanden, de olika lägena i TI.92, teckenkoder, teckentabeller, systemvariabler, reserverade namn och hierarkin EOSé. Relevanta meddelanden visas för att hjälpa dig hitta och rätta till fel i dina inmatningar. Bilaga B: Referensinformation 471

Felmeddelanden i TI.92 Tabellen nedan innehåller felmeddelanden som kan komma att visas när du stöter på inmatningsfel eller interna fel. Numret till vänster om felmeddelandet motsvarar ett internt felnummer som inte visas. Om felet uppstår i ett Try...EndTry-block sparas felnumret i systemvariabeln errornum. Många av felmeddelandena är självförklarande och behöver ingen beskrivande information. För vissa av felmeddelandena har dock information lagts till. Felkod Beskrivning 10 A function did not return a value Funktionen returnerade inte ett värde. 20 A test did not resolve to TRUE or FALSE Allmänt sett kan inte odefinierade variabler jämföras. Testet If a<b skapar exempelvis detta fel om a eller b är odefinierad när If-satsen körs. 30 Argument cannot be a folder name Argumentet kan inte vara ett mappnamn. 40 Argument error Argumentfel. 50 Argument mismatch Två eller flera argument måste vara av samma typ. PtOn uttryck1,uttryck2 och PtOn lista1,lista2 är båda giltiga men PtOn uttryck,lista är en felmatchning. 60 Argument must be a Boolean expression Argumentet måste vara ett booleskt uttryck. 70 Argument must be a decimal number Argumentet måste vara ett decimaltal. 80 Argument must be a label name Argumentet måste vara ett etikettnamn. 90 Argument must be a list Argumentet måste vara en lista. 100 Argument must be a matrix Argumentet måste vara en matris. 110 Argument must be a Pic Argumentet måste vara en bild. 120 Argument must be a Pic or string Argumentet måste vara en bild eller sträng. 130 Argument must be a string Argumentet måste vara en sträng. 140 Argument must be a variable name Exempelvis är DelVar 12 ogiltigt eftersom ett tal inte kan vara ett variabelnamn. 150 Argument must be an empty folder name Argumentet måste vara namnet på en tom mapp. 472 Bilaga B: Referensinformation

Felkod Beskrivning 160 Argument must be an expression zeros(2x+3=0,x) är exempelvis ogiltigt eftersom det första argumentet är en ekvation. 170 Bound För de interaktiva matematiska plottningsfunktionerna som exempelvis 2:Zero, måste den nedre gränsen vara mindre än den övre gränsen för att definiera sökintervallet. 180 Break Tangenten trycktes ned under en lång beräkning eller under programkörning. 190 Circular definition Detta meddelande visas för att undvika att minnet tar slut under en oändlig ersättning av variabelvärden under en förenkling. Ta exempelvis a+1!a, där a är en odefinierad variabel. Då uppstår detta fel. 200 Constraint expression invalid solve(3x^2ì4=0, x) x<0 or x>5 skulle exempelvis orsaka detta fel eftersom begränsningen avgränsas av "or" och inte "and". 210 Data type Ett argument är av felaktigt datatyp. sin(uttryck) är giltigt, men sin(matris) är felaktigt eftersom matrisens datatyp inte stöds av funktionen sin(). 220 Dependent Limit En integrationsgräns är beroende av integrationsvariabeln. (x^2,x,1,x) är exempelvis inte tillåtet. 230 Dimension En list- eller matrisindex är felaktigt. Om exempelvis listan {1,2,3,4} sparas i L1 är L1[5] ett dimensionsfel eftersom L1 endast innehåller fyra element. 240 Dimension mismatch Två eller fler argument måste vara av samma dimension. Exempelvis är [1,2]+[1,2,3] inte tillåtet eftersom matriserna innehåller olika antal element. 250 Divide by zero Delat med noll. 260 Domain error Ett argument måste vara i en angiven domän. Exempelvis är inte ans(100) giltigt eftersom argumentet för ans() måste vara i intervallet 1 99. 270 Duplicate variable name Duplicerat variabelnamn. Bilaga B: Referensinformation 473

Felmeddelanden i TI.92 (fortsättning) Felkod Beskrivning 280 Else and ElseIf invalid outside of If..EndIf block Else och ElseIF ogiltigt utanför ett If..EndIf-block. 290 EndTry is missing the matching Else statement EndTry saknar den matchande Else-satsen. 300 Expected 2 or 3-element list or matrix Förväntade en två- eller tredimensionell lista eller matris. 310 First argument of nsolve must be a univariate equation Det första argumentet måste vara en ekvation och ekvationen kan inte innehålla en variabel utan värde förutom den som uttrycket beräknas för. Exempelvis är nsolve(3x^2ì4=0, x) en giltig ekvation, men nsolve(3x^2ì4, x) är inte en ekvation och nsolve(3x^2ìy=0,x) är inte en ekvation med en variabel eftersom y inte har något värde i detta exempel. 320 First argument of solve or csolve must be an equation or inequality solve(3x^2ì4, x) är exempelvis felaktigt eftersom det första argumentet inte är en ekvation. 330 Folder Du försökte spara en variabel i menyn VAR-LINK som inte finns. 340 Incomplete initial object list Det är för få startobjekt valda att definiera makrots sista objekt. 350 Index out of range Indexnummer utanför området. 360 Indirection string is not a valid variable name Omdirigeringssträngen är inte ett giltigt variabelnamn. 370 Initial and final are same object Start- och slutobjekten som har valts för geometrimakrot är samma objekt. 380 Invalid ans() Ogiltig ans(). 390 Invalid assignment Felaktig tilldelning. 400 Invalid assignment value Felaktigt tilldelningsvärde. 410 Invalid command Felaktigt kommando. 420 Invalid folder name Felaktigt mappnamn. 430 Invalid for the current mode settings Felaktig för den aktuella lägesinställningen. 440 Invalid implied multiply Exempelvis är x(x+1) felaktigt medan xù(x+1) är den korrekta syntaxen. Detta är för att undvika förvirring mellan implicit multiplikation och funktionsanrop. 474 Bilaga B: Referensinformation

Felkod Beskrivning 450 Invalid in a function or current expression Endast vissa kommandon är giltiga i en användardefinierad funktion. Inmatningar som görs i Window Editor, Table Editor, Data/Matrix Editor eller Geometry, samt frågor från systemet som Lower Bound kan inte innehålla några kommandon eller kolon (:). Se även "Skapa och beräkna användardefinierade funktioner" i kapitel 10. 460 Invalid in Custom..EndCustm block Ogiltig i Custom..EndCustm-block. 470 Invalid in Dialog..EndDlog block Ogiltig i Dialog..EndDlog-block. 480 Invalid in Toolbar..EndTBar block Ogiltig i Toolbar..EndTBar-block. 490 Invalid in Try..EndTry block Ogiltig i Try..EndTry-block. 500 Invalid label Etikettnamn måste följa samma regler som för att namnge variabler. 510 Invalid list or matrix En lista inuti en lista, som exempelvis {2,{3,4}} är felaktigt. 520 Invalid outside Custom..EndCustm or ToolBar..EndTbar blocks Du försöker köra ett Item-kommando utanför ett Custom- eller ToolBar-block. 530 Invalid outside Dialog..EndDlog, Custom..EndCustm, or ToolBar..EndTBar blocks Du försöker köra ett Title-kommando utanför ett Dialog-, Custom- eller ToolBar-block. 540 Invalid outside Dialog..EndDlog block Du försöker köra ett DropDown-kommando utanför ett Dialog-block. 550 Invalid outside function or program Ett antal kommandon är inte giltiga utanför ett program eller en funktion. Exempelvis kan inte Local användas såvida det inte är i ett program eller en funktion. 560 Invalid outside Loop..EndLoop, For..EndFor, or While..EndWhile blocks Kommando Exit är exempelvis endast giltigt inuti dessa slingblock. 570 Invalid pathname Exempelvis är variabeln felaktig. 580 Invalid program reference Program kan inte referera till inuti funktioner eller uttryck, som exempelvis 1+p(x), där p är ett program. Bilaga B: Referensinformation 475

Felmeddelanden i TI.92 (fortsättning) Felkod Beskrivning 590 Invalid syntax block Ett Dialog..EndDlog-block är tomt eller har mer än en rubrik. Ett Custom..EndCustm-block kan inte innehålla bildvariabler och poster måste föregås av en rubrik. Ett Toolbar..EndTBar-block måste ha ett andra argument om inga poster följer, eller så måste poster ha ett andra argument och föregås av en rubrik. 600 Invalid table Felaktig tabell. 610 Invalid variable name in a Local statement Felaktigt variabelnamn när det deklarerades med kommandot Local. 620 Invalid variable or function name Felaktigt variabel- eller funktionsnamn. 630 Invalid variable reference Felaktig variabelreferens. 640 Invalid vector syntax Felaktig vektorsyntax. 650 Link transmission En överföring mellan två enheter slutfördes inte. Bekräfta att anslutningssladden är ordentligt isatt i båda enheter. 660 Macro objects cannot be redefined Ett objekt i Geometry som skapades av ett makro kan inte omdefinieras med Redefine Point. 670 Memory Beräkningen krävde mer minne än vad som fanns tillgängligt. 680 Missing ( ( fattas. 690 Missing ) ) fattas. 700 Missing " " fattas. 710 Missing ] ] fattas. 720 Missing } } fattas. 730 Missing start or end of block syntax Start eller slut på block saknas. 740 Missing Then in the If..EndIf block Then i If..EndIf-blocket saknas. 750 Name is not a function or program Namnet är inte en funktion eller ett program. 760 No final object Inga slutobjekt markerades för en makrodefinition i Geometry. 770 No initial object Inga startobjekt markerades för en makrodefinition i Geometry. 476 Bilaga B: Referensinformation

Felkod Beskrivning 780 No solution När du använder de interaktiva matematikfunktionerna (F5:Math) i programmet Graph kan detta fel uppstå. Om du exempelvis försöker hitta en inflexionspunkt på parabeln y1(x)=xñ som inte existerar, visas detta fel. 790 Non-algebraic variable in expression Om a är namnet på en PIC-, GDB-, MAC-, FIG-datatyp osv är a+1 felaktigt. 800 Non-real result Om enheten exempelvis är inställd till REAL i läget Complex Format, är ln(ë2) felaktigt. 810 Not enough memory to save current variable. Please delete unneeded variables on the Var-Link screen and re-open editor as current OR re-open editor and use F1 8 to clear editor. Detta felmeddelande visas när minnet nästan är slut i Data/Matrix Editor. 820 Objects are unrelated Ett makro kan inte definieras eftersom de start- och slutobjekt som är markerade är geometriskt orelaterade. 830 Overflow Spillfel. 840 Plot setup Inställning för plottning. 850 Program not found En programreferens i ett annat program kunde inte hittas i den angivna sökvägen under körning. 860 Recursion is limited to 255 calls deep Rekursion är begränsad till 255 nivåer. 870 Reserved name or system variable Reserverat namn eller systemvariabel. 880 Sequence setup Inställning för SEQUENCE. 890 Singular matrix Singulär matris. 900 Stat Statistik. 910 Syntax Strukturen på inmatningen är felaktig. Exempelvis är x+ìy (x plus minus y) felaktigt men x+ëy (x plus negativt y) är korrekt. 920 The point does not lie on a path Punkten ligger inte på en kurva. 930 Too few arguments Uttrycket eller ekvationen saknar ett eller flera argument. d(f(x)) är exempelvis felaktigt men d(f(x),x) är den korrekta syntaxen. 940 Too many arguments Uttrycket eller ekvationen innehåller för många argument och kan inte beräknas. Bilaga B: Referensinformation 477

Felmeddelanden i TI.92 (fortsättning) Felkod Beskrivning 950 Too many subscripts För många index (subscripts). 960 Undefined variable Odefinierad variabel. 970 Variable in use so references or changes are not allowed Variabeln används så det är inte tillåtet att referera till den eller ändra den. 980 Variable is locked or protected Variabeln är låst eller skyddad. 990 Variable name is limited to 8 characters Variabelnamn är begränsade till åtta tecken. 1000 Window variables domain Domän för Window-variabler. 1010 Zoom Zoom. Warning: ˆ^0 or undef^0 replaced by 1 Varning! ˆ^0 eller undef^0 utbytt med 1. Warning: 0^0 replaced by 1 Varning! 0^0 utbytt mot 1. Warning: 1^ˆ or 1^undef replaced by 1 Varning! 1^ˆ eller 1^undef utbytt mot 1. Warning: csolve might specify more zeros Varning! csolve kan ange fler nollställen. Warning: Differentiating an equation may produce a false equation Varning! Derivering av en ekvation kan producera en falsk ekvation. Warning: Expected finite real integrand Varning! Förväntade en begränsad reell integrand. Warning: Memory full, simplification might be incomplete Varning! Minnet är fullt, förenklingen kan bli ofullständig. Warning: Object already exists Varning! Objektet finns redan. Warning: Operation might introduce false solutions Varning! Operationen kan introducera falska lösningar. Warning: Operation might lose solutions Varning! Operationen kan förlora lösningar. Warning: Overflow replaced by ˆ or ëˆ Varning! Spillfel orsakat av ˆ eller ëˆ. Warning: Questionable accuracy Varning! Tveksam noggrannhet. Warning: Questionable solution Varning! Tveksam lösning. Warning: Solve might specify more zeros Varning! Solve kan ange fler nollställen Warning: Trig function argument too big for accurate reduction Varning! Argumentet till trigonometriska funktionen är för stort för att göra en korrekt reducering. 478 Bilaga B: Referensinformation

Lägen i TI.92 I det här avsnittet beskrivs de lägen som finns i TI-92 och här listas tillgängliga inställningar för varje läge. Dessa lägesinställningar visas när du trycker på 3. Graph Anger vilka typer av grafer du kan plotta. 1:FUNCTION y(x)-funktioner (kapitel 3) 2:PARAMETRIC x(t)- och y(t)-parameterekvationer (kapitel 11) 3:POLAR r(q)-polärekvationer (kapitel 12) 4:SEQUENCE u(n)-talföljder (kapitel 13) 5:3D z(x,y)-3d-ekvationer (kapitel 14) Obs! Om du använder ett delat fönster med Number of Graphs = 2 är Graph för den översta eller vänstra delen av fönstret och Graph 2 är för den nedersta eller högra delen. Current Folder Anger den aktuella mappen. Du kan använda flera mappar med unika konfigurationer av variabler, grafdatabaser, program osv. Obs! Detaljerad information om hur du använder mappar finns i kapitel 10. 1:main 2: (egna mappar) Standardmapp som ingår i TI-92. Övriga mappar är endast tillgängliga om de har skapats av en användare. Display Digits Väljer antalet siffror som visas. Dessa decimalinställningar påverkar bara hur resultaten visas; du kan mata in ett tal i vilket format som helst. Internt behålls decimaltal med 14 signifikanta siffror. För visningsändamål rundas sådana tal av till maximalt 12 signifikanta siffror. 1:FIX 0 2:FIX 1 D:FIX 12 E:FLOAT F:FLOAT 1 G:FLOAT 2 Q:FLOAT 12 Result visas alltid med angivna antalet decimaler. Antalet decimaler varierar, beroende på resultatet. Om heltalsdelen har mer än det angivna antalet siffror rundas resultatet av och visas i grundpotensform. I exempelvis FLOAT 4 visas 12345. som 1.235E4 Bilaga B: Referensinformation 479

Lägen i TI.92 (fortsättning) Angle Anger i vilken vinkelenhet som vinkelvärden tolkas och visas i trigonometriska funktioner och vid polära/rektangulära konverteringar. 1:RADIAN 2:DEGREE Exponential Format Anger vilket notationsformat som ska användas. Dessa format påverkar bara hur ett resultat visas; du kan mata in tal i vilket format som helst. Numeriska resultat kan visas med upp till 12 siffror och med en 3-siffrig exponent. 1:NORMAL 2:SCIENTIFIC Uttrycker tal i standardformat. Exempel: 12345,67 Grundpotensform. Uttrycker tal i två delar: De signifikanta siffrorna visas med en siffra till vänster om decimalkommat. Potenser av 10 visas till höger om E. Exempel: 1,234567E4 betyder 1,234567 10 4 3:ENGINEERING Liknar grundpotensform, men har följande undantag: Talet kan ha en, två eller tre siffror före decimalkommat. Exponenten till potensen av 10 är i multipler om tre. Exempel: 12,34567E3 betyder 12,34567 10 3 Obs! Om du väljer NORMAL, men resultatet inte kan visas i det antal siffror som anges av Display Digits, visas resultatet i grundpotensform. Om Display Digits = FLOAT kommer grundpotensform att användas för exponenter som är större än eller lika med 12 och exponenter som är mindre än eller lika med ì4. Complex Format Anger om komplexa resultat ska visas och i så fall i vilket format. 1:REAL 2:RECTANGULAR 3:POLAR Visar inte komplexa format. (Om ett resultat är ett komplext tal och inmatningen inte innehåller den imaginära enheten i, visas ett felmeddelande.) Visar komplexa tal på formatet: a+bi Visar komplexa tal på formatet: re i q 480 Bilaga B: Referensinformation

Vector Format Anger hur vektorer med 2 eller 3 element ska visas. Du kan mata in vektorer i vilket som helst av koordinatsystemen. 1:RECTANGULAR Koordinater är i termer av x, y och z. [3,5,2] motsvarar exempelvis x = 3, y = 5 och z = 2. 2:CYLINDRICAL Koordinater är i termer av r, q, and z. [3, 45,2] motsvarar exempelvis r = 3, q = 45, and z = 2. 3:SPHERICAL Koordinater är i termer av r, q, and f. [3, 45, 90] motsvarar exempelvis r = 3, q = 45, and f = 90. Pretty Print Anger hur resultaten visas i grundfönstret. 1:OFF Resultat visas i en linjär, endimensionell form. Exempelvis p^2, p/2 eller ((x-3)/x) 2:ON Resultat visas i konventionellt matematiskt format. Exempelvis p 2, p 2 eller xì3 x Obs! En fullständig beskrivning av dessa inställningar finns i "Format på visade resultat" i kapitel 2. Split Screen Låter dig dela fönstret i två delar. Du kan exempelvis visa en graf och Y= Editor på samma gång (kapitel 5). 1:FULL 2:TOP-BOTTOM 3:LEFT-RIGHT Fönstret är inte delat. Programmen visas i två fönster som är ovanför varandra. Programmen visas i två fönster som är bredvid varandra. För att bestämma vilken information som ska visas i ett delat fönster och hur den ska visas använder du detta läge tillsammans med andra lägesinställningar, som exempelvis Split 1 App, Split 2 App, Number of Graphs och Split Screen Ratio. Bilaga B: Referensinformation 481

Lägen i TI.92 (fortsättning) Split 1 App och Split 2 App Anger vilket program som visas i fönstret. Vid ett fönster i fullständig storlek är endast Split 1 App aktivt. Vid ett delat fönster är Split 1 App längst upp eller längst till vänster i fönstret och Split 2 App är längst ned eller till höger. De tillgängliga programalternativen är de som visas när du trycker på B från fönstret Page 2 eller när du trycker på O. Du måste ha olika program i varje fönster, såvida du inte är i tvågrafsläge. Number of Graphs Anger huruvida båda delarna i ett delat fönster kan visa grafer på samma gång. 1 Endast en del kan visa grafer. 2 Båda delarna kan visa ett fristående graffönster (inställningen Graph eller Graph 2) med oberoende inställningar. Graph 2 Split Screen Ratio Anger vilken typ av grafer du kan plotta för den andra grafen i ett delat fönster i tvågrafsläge. Detta är endast aktivt när Number of Graphs = 2. I denna tvågrafsinställning ställer Graph in typen av graf för den översta eller vänstra delen av det delade fönstret, och Graph 2 ställer in den understa eller högra delen. De tillgängliga alternativen är samma som för Graph. Anger de proportionella storlekarna för de två delarna av ett delat fönster. 1:1 Fönstret delas i två lika delar. 1:2 Den understa och högra delen är ungefär dubbelt så stor som den översta eller vänstra delen. 2:1 Den översta eller vänstra delen är ungefär dubbelt så stor som den understa eller högra delen. Exact/Approx Anger hur bråkuttryck och symboliska uttryck beräknas och visas. Genom att behålla rationella och symboliska former i inställningen EXACT, ökas precisionen genom att eliminera de flesta avrundningsfel. 1:AUTO 2:EXACT 3:APPROXIMATE Använder inställningen EXACT i de flesta fall. Inställningen APPROXIMATE används dock om inmatningen innehåller ett decimalkomma. Visar icke-heltalsresultat i sin rationella eller symboliska form. Visar numeriska resultat i decimaltalsform. Obs! En fullständig beskrivning av dessa inställningar finns i "Format på visade resultat" i kapitel 2. 482 Bilaga B: Referensinformation

Teckenkoder i TI.92 Med funktionen char() kan du referera till vilket tecken som helst i TI-92 med hjälp av dess teckenkod. Om du exempelvis vill visa 2 i Program I/O-fönstret matar du in Disp char(127). Du kan använda funktionen ord() för att hitta en numerisk kod till ett tecken. Om du exempelvis matar in ord("a"), returneras värdet 65. 1. SOH 2. STX 3. ETX 4. EOT 5. ENQ 6. ACK 7. BELL 8. BS 9. TAB 10. LF 11. 12. FF 13. CR 14. 15. Ÿ 16. é 17. 7 18. 8 19. 9 20. : 21. 22. 23. 24. 25. 3 26. 4 27. ' 28. 29. 30. 31. 32. SPACE 33.! 34. " 35. # 36. $ 37. % 38. & 39. ' 40. ( 41. ) 42. * 43. + 44., 45. ì 46.. 47. / 48. 0 49. 1 50. 2 51. 3 52. 4 53. 5 54. 6 55. 7 56. 8 57. 9 58. : 59. ; 60. < 61. = 62. > 63.? 64. @ 65. A 66. B 67. C 68. D 69. E 70. F 71. G 72. H 73. I 74. J 75. K 76. L 77. M 78. N 79. O 80. P 81. Q 82. R 83. S 84. T 85. U 86. V 87. W 88. X 89. Y 90. Z 91. [ 92. \ 93. ] 94. ^ 95. _ 96. ` 97. a 98. b 99. c 100. d 101. e 102. f 103. g 104. h 105. i 106. j 107. k 108. l 109. m 110. n 111. o 112. p 113. q 114. r 115. s 116. t 117. u 118. v 119. w 120. x 121. y 122. z 123. { 124. 125. } 126. ~ 127. 2 128. α 129. β 130. Γ 131. γ 132. 133. δ 134. ε 135. ζ 136. θ 137. λ 138. ξ 139. Π 140. π 141. ρ 142. Σ 143. σ 144. τ 145. φ 146. ψ 147. Ω 148. ω 149. E 150. e 151. i r 152. 153. î 154. ü 155. ý 156. 157. ƒ 158. 159. 160... 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. a 171. «172. 173. - 174. 175. - 176. 177. + 178. ñ 179. ò 180. ê 181. µ 182. 183. ø 184. 185. ¹ 186. o 187.» 188. d 189. 190. ˆ 191. 192. À 193. Á 194. Â 195. Ã 196. Ä 197. Å 198. Æ 199. Ç 200. È 201. É 202. Ê 203. Ë 204. Ì 205. Í 206. Î 207. Ï 208. Ð 209. Ñ 210. Ò 211. Ó 212. Ô 213. Õ 214. Ö 215. 216. Ø 217. Ù 218. Ú 219. Û 220. Ü 221. Ý 222. Þ 223. ß 224. à 225. á 226. â 227. ã 228. ä 229. å 230. æ 231. ç 232. è 233. é 234. ê 235. ë 236. ì 237. í 238. î 239. ï 240. ð 241. ñ 242. ò 243. ó 244. ô 245. õ 246. ö 247. 248. ø 249. ù 250. ú 251. û 252. ü 253. ý 254. þ 255. ÿ Bilaga B: Referensinformation 483

Teckentabeller i TI.92 Funktionen getkey() returnerar ett tal som motsvarar den sista tangenten som trycktes ned, enligt de tabeller som visas i detta avsnitt. Om ditt program exempelvis innehåller en getkey()-funktion, returneras värdet 268 om du trycker på 2 ƒ. Tabell 1: Tangentvärden för primära tangenter Tangent Ändringstangent Ingen 2 Assoc. Värde Assoc. Värde Assoc. Värde Assoc. Värde F1 F1 268 F1 268 F1 268 8460 F2 F2 269 F2 269 F2 269 8461 F3 F3 270 F3 270 F3 270 8462 F4 F4 271 F4 271 F4 271 8463 F5 F5 272 F5 272 F5 272 8464 F6 F6 273 F6 273 F6 273 8465 F7 F7 274 F7 274 F7 274 8466 F8 F8 275 F8 275 F8 275 8467 MODE MODE 266 MODE 266 MODE 266 8458 CLEAR CLEAR 263 CLEAR 263 CLEAR 263 8455 LN LN 262 LN 262 e x 4358 8454 ESC ESC 264 ESC 264 QUIT 4360 8456 APPS APPS 265 APPS 265 SWITCH 4361 8457 ENTER CR 13 CR 13 ENTRY 4109 APPROX 8205 SIN SIN 259 SIN 259 SIN -1 4355 8451 COS COS 260 COS 260 COS -1 4356 8452 TAN TAN 261 TAN 261 TAN -1 4357 8453 ^ ^ 94 ^ 94 p 140 8286 ( ( 40 ( 40 { 123 8232 ) ) 41 ) 41 } 125 8233,, 44, 44 [ 91 8236 / 47 / 47 ] 93 8239 * 42 * 42 Ö 4138 8234 - - 45-45 VAR-LNK 4141 Kontrast ì + + 43 + 43 CHAR 4139 Kontrast + STO4 STO4 258 STO4 258 RCL 4354 8450 SPACE 32 32 32 8224 = = 61 = 61 \ 92 8253 ß BS 257 BS 257 INS 4353 DEL 8449 θ θ 136 θ 136 : 58 8328 (-) - 173-173 ANS 4372 8365.. 46. 46 > 62 8238 484 Bilaga B: Referensinformation

Tabell 1: Tangentvärden för primära tangenter (fortsättning) Tangent Ändringstangent Ingen 2 Assoc. Värde Assoc. Värde Assoc. Värde Assoc. Värde 0 0 48 0 48 < 60 8240 1 1 49 1 49 E 149 8241 2 2 50 2 50 CATLG 4146 8242 3 3 51 3 51 CUST 4147 8243 4 4 52 4 52 Σ 4148 8244 5 5 53 5 53 MATH 4149 8245 6 6 54 6 54 MEM 4150 8246 7 7 55 7 55 VAR-LNK 4151 8247 8 8 56 8 56 4152 8248 9 9 57 9 57 δ 4153 8249 A a 97 A 65 Tabell 3 8257 B b 98 B 66 39 8258 C c 99 C 67 Tabell 4 COPY 8259 D d 100 D 68 176 8260 E e 101 E 69 Tabell 5 WINDOW 8261 F f 102 F 70 Ð 159 FORMAT 8262 G g 103 G 71 Tabell 6 8263 H h 104 H 72 & 38 8264 I i 105 I 73 i 151 8265 J 106 J 74 190 8266 K k 107 K 75 124 8267 L l 108 L 76 34 8268 M m 109 M 77 ; 59 8269 N n 110 N 78 Tabell 7 NEW 8270 O o 111 O 79 Tabell 8 OPEN 8271 P p 112 P 80 _ 95 8272 Q q 113 Q 81? 63 HOME 8273 R r 114 R 82 @ 64 GRAPH 8274 S s 115 S 83 b 223 SAVE 8275 T t 116 T 84 # 35 TblSet 8276 U u 117 U 85 Tabell 9 8277 V v 118 V 86 ¹ 157 PASTE 8278 W w 119 W 87! 33 Y= 8279 X x 110 X 88 169 CUT 8280 Y y 111 Y 89 4 18 TABLE 8281 Z z 112 Z 90 Caps Lock 8282 Bilaga B: Referensinformation 485

Teckentabeller i TI.92 (fortsättning) Tabell 2: Piltangenter Piltangent Normal 2 C 338 16722 4434 8530 33106 E 342 16726 4438 8534 33110 B 340 16724 4436 8532 33108 F 348 16732 4444 8540 33116 D 344 16728 4440 8536 33112 G 345 16729 4441 8537 33113 A 337 16721 4433 8529 33105 H 339 16723 4435 8531 33107 Obs! Ändringstangenten påverkar bara piltangenterna. Tabell 3: Grav accent (2A) Tangent Assoc. Normal A à 224 192 E è 232 200 I ì 236 204 O ò 242 210 U ù 249 217 Tabell 4: Cedilj (2C) Tangent Assoc. Normal C ç 231 199 Tabell 5: Akut accent (2E) Tangent Assoc. Normal A á 225 193 E é 233 201 I í 237 205 O ó 243 211 U ú 250 218 Y ý 253 221 486 Bilaga B: Referensinformation

Tabell 6: Grekiska tecken (2G) Tangent Assoc. Normal A α 128 B β 129 D δ 133 132 E ε 134 F φ 145 G γ 131 130 L λ 137 M µ 181 P π 140 139 R ρ 141 S σ 143 142 T τ 144 W ω 148 147 X ξ 138 Y ψ 146 Z ζ 135 Tabell 7: Tilde (2N) Tangent Assoc. Normal N ñ 241 209 O õ 245 Tabell 8: Cirkumflex (2O) Tangent Assoc. Normal A â 226 194 E ê 234 202 I î 238 206 O ô 244 212 U û 251 219 Tabell 9: Omljud (2U) Tangent Assoc. Normal A ä 228 196 E ë 235 203 I ï 239 207 O ö 246 214 U ü 252 220 Y ÿ 255 Bilaga B: Referensinformation 487

Komplexa tal I det här avsnittet beskrivs hur du matar in komplexa tal. Här beskrivs även hur lägesinställningen Complex Format påverkar det sätt som komplexa tal visas på. Översikt över komplexa tal Ett komplext tal har reella och imaginära komponenter som identifierar en punkt i det komplexa planet. Dessa komponenter mäts längs de reella och imaginära axlarna, som liknar x- och y- axlarna i det reella planet. Lägg märke till att punkten kan uttryckas i rektangulär eller polär form. Imaginärt a r a+bi (rektangulärt) eller re i q (polärt) b Symbolen i identifierar ett komplext tal. θ Reellt Viktigt! Om du vill mata in symbolen i trycker du på 2 ) (sekundärfunktion för I). Skriv inte bokstaven I. Om du vill mata in den: Rektangulära formen a+bi Använder du tangentföljden: Substituera värden eller variabelnamn mot a och b i uttrycket nedan. a «b 2 ) Exempel: Viktigt! Om du vill mata in symbolen e trycker du på 2 s. Skriv inte bokstaven E. Obs! Om du vill mata in q i grader använder du 3 för att ställa in Angle=DEGREE eller skriver symbolen (exempelvis 45 ). Du matar in symbolen genom att skriva 2 D eller 2 I 2 1. Polära formen re i q Substituera värden eller variabelnamn mot r och q i uttrycket nedan. r 2 s 2 ) q d Exempel: 2 s skriver e^( Result visas i rektangulär form 488 Bilaga B: Referensinformation

Läget Complex Format Du kan använda 3 för att ställa in läget Complex Format till en av tre inställningar. Du kan när som helst mata in ett komplext tal, oavsett inställningen för läget Complex Format. Lägesinställningen anger dock hur resultaten visas. Om inställningen för läget Complex Format är:händer följande: REAL Inget komplext resultat visas såvida du inte: Matar in ett komplext tal i en beräkning. eller Använder en specialfunktion för komplexa tal (cfactor, csolve, czeros). RECTANGULAR eller POLAR Ett komplext resultat visas i den angivna formen. Du kan dock mata in komplexa tal i vilken form som helst (eller en blandning av båda formerna). Använda komplexa variabler i symboliska beräkningar Oavsett inställningen för läget Complex Format behandlas alla odefinierade variabler som reella tal i symboliska beräkningar. Om du vill utföra komplexa symboliska analyser måste du definiera en komplex variabel. Exempel: x+yi!z Du kan då använda z som en komplex variabel. Bilaga B: Referensinformation 489

Information om noggrannhet För att maximera noggrannheten används fler siffror internt än vad som visas. Noggrannhet vid beräkningar Decimaltalsvärden i minnet sparas med upp till 14 siffrors noggrannhet och med en 3-siffrig exponent. För min- och max-window-variablerna (xmin, xmax, ymin, ymax osv) kan du spara värden med upp till 12 siffror. Andra Windowvariabler använder 14 siffror. När ett decimaltalsvärde visas rundas det av enligt vad som är angivet för gällande lägesinställningar (Display Digits, Exponential Format osv) med maximalt 12 siffror och med en 3-siffrig exponent. RegEQ visar upp till 14-siffriga koefficienter. Heltalsvärden i minnet sparas med upp till 614 siffror. Noggrannhet vid plottning Obs! I "Aktivera och avaktivera läget för delat fönster" i kapitel 5 finns en tabell som visar antalet bildpunkter i ett fönster i fullständig storlek eller i ett delat fönster. Window-variabeln xmin är mittpunkten av den bildpunkt som är längst till vänster, och xmax är mittpunkten av den bildpunkt som är längst till höger. @x är avståndet mellan mittpunkterna av två horisontellt intilliggande bildpunkter. @x beräknas som (xmax ì xmin) / (antal bildpunkter ì 1). Om @x matas in från grundfönstret eller ett program beräknas xmax som xmin + @x ù (antal bildpunkter ì 1). Window-variabeln ymin är mittpunkten av den understa bildpunkten som används och ymax är mittpunkten av den översta bildpunkten som används. @y är avståndet mellan mittpunkterna av två vertikalt intilliggande bildpunkter. @y beräknas som (ymax ì ymin) / (antal bildpunkter ì 1). Om @y matas in från grundfönstret eller ett program beräknas ymax som ymin + @y ù (antal bildpunkter ì 1). Markörkoordinater visas som åtta tecken (som kan inkludera ett negativt tecken, decimalkomma och exponent). Koordinatvärdena (xc, yc, zc osv) uppdateras med en noggrannhet på maximalt 12 siffror. 490 Bilaga B: Referensinformation

Systemvariabler och reserverade namn I det här avsnittet listas namnen på systemvariabler och reserverade funktionsnamn som används av TI-92. Du kan endast ta bort de systemvariabler och reserverade funktionsnamn som markeras med en asterisk (*) med hjälp av DelVar var på inmatningsraden. Graf y1(x) y99(x)* r1(q) r99(q)* xt1(t) xt99(t)* yt1(t) yt99(t)* z1(x,y) z99(x,y)* u1(n) u99(n)* ui1 ui99* xc yc zc tc rc qc nc xfact yfact zfact xmin xmax xscl xgrid ymin ymax yscl ygrid xres @x @y zmin zmax zscl eyeq eyef qmin qmax qstep tmin tmax tstep nmin nmax plotstrt plotstep sysmath Grafzoom zxmin zxmax zxscl zxgrid zymin zymax zyscl zygrid zxres zqmin zqmax zqstep ztmin ztmax ztstep zzmin zzmax zzscl zeyeq zeyef znmin znmax zpltstrt zpltstep Statistik x y Gx sx Gx 2 Gxy Gy sy Gy 2 corr maxx maxy medstat medx1 medx2 medx3 medy1 medy2 medy3 minx miny nstat q1 q3 regcoef* regeq(x)* seed1 seed2 Sx Sy R 2 Tabell tblstart @tbl tblinput Data/Matrix c1 c99 sysdata* Diverse main ok errornum Bilaga B: Referensinformation 491

Hierarkin EOSé (Equation Operating System) I det här avsnittet beskrivs EOSé (Equation Operating System), som används av TI-92. Tal, variabler och funktioner matas in i en enkel ordningsföljd. EOS beräknar uttryck och ekvationer med hjälp av parentesgruppering och enligt de prioriteter som beskrivs här nedan. Ordningsföljd för beräkning Nivå Operator 1 Parenteser ( ), hakparenteser [ ], klammerparenteser { } 2 Omdirigerare (#) 3 Funktionsanrop 4 Operatorer efter argumentet: grader-minuter-sekunder (ó,',"), fakultet (!), procent (%), radianer (ô), indexnummer ([ ]), transponering (î) 5 Potenser, upphöjt till operatorn (^) 6 Negation (ë) 7 Strängsammansättning (&) 8 Multiplikation (ù), division (/) 9 Addition (+), subtraktion (ì) 10 Likhetsrelationer: lika med (=), inte lika med (ƒ eller /=), mindre än (<), mindre än eller lika med ( eller <=), större än (>), större än eller lika med ( eller >=) 11 Logisk "icke" (not()) 12 Logisk "och" (and) 13 Logisk "eller" (or), logisk "exklusive eller" (xor) 14 Begränsning "with"-operatorn ( ) 15 Spara (!) Parenteser, hakparenteser och klammerparenteser All beräkning inom parenteser, hakparenteser eller klammerparenteser görs först. I exempelvis uttrycket 4(1+2), beräknar EOS först den del av uttrycket som är inom parentes, 1+2, och därefter multipliceras resultatet, 3, med 4. Antalet öppnande och stängande parenteser, hakparenteser och klammerparenteser måste vara lika i ett uttryck eller en ekvation. Om de inte är det visas ett felmeddelande som anger det saknade elementet. Exempelvis skulle (1+2)/(3+4 visa felmeddelandet "Missing )". Obs! Eftersom du kan definiera dina egna funktioner tolkas ett variabelnamn följt av ett uttryck inom parentes som ett "funktionsanrop" i stället för en implicit multiplikation. Anta att a(b+c) är funktionen a beräknad med b+c. För att multiplicera uttrycket b+c med variabeln a använder du explicit multiplikation: aù(b+c). 492 Bilaga B: Referensinformation

Omdirigerare Operatorer efter argument Potenser Negation Begränsning ( ) Omdirigeringsoperator (#) konverterar en sträng till ett variabel- eller ett funktionsnamn. Exempelvis skapar #("x"&"y"&"z") variabelnamnet xyz. Med omdirigering kan du också skapa och ändra variabler inifrån ett program. Om exempelvis 10!r och "r"!s1 är #s1=10. Operatorer efter argumentet är exempelvis 5!, 25% eller 60ó15' 45". Argument som följs av en operator beräknas efter fjärde prioritetsnivå. I exempelvis uttrycket 4^3! beräknas först 3!. Resultatet, 6, blir sedan exponenten för 4 med resultatet 4096. Potenser (^) och elementvis exponentiering (.^) beräknas från höger till vänster. Uttrycket 2^3^2 beräknas exempelvis på samma sätt som 2^(3^2) och resulterar i 512. Detta till skillnad från (2^3)^2, som är 64. Om du vill mata in ett negativt tal trycker du på följt av talet. Operatorer efter argument och potenser utförs före negation. Resultatet av ëx 2 är exempelvis ett negativt tal och ë9 2 =ë81. Använd parentes för att kvadrera ett negativt tal som exempelvis (ë9) 2 med resultatet 81. Lägg också märke till att 5 negativt (ë5) inte är det samma som minus 5 (ì5) och ë3! beräknas somë(3!). Argumentet som följer operatorn "with" ( ) tillhandahåller en uppsättning begränsningar som påverkar beräkningen av argumentet som föregår operatorn "with". Bilaga B: Referensinformation 493

494 Bilaga B: Referensinformation