Kapitel. Programmering
|
|
- Sandra Engström
- för 6 år sedan
- Visningar:
Transkript
1 Kapitel Programmering Grundläggande programmeringssteg 8-2 Funktionstangenter i programläget 8-3 Redigering av programinnehåll 8-4 Filhantering 8-5 Kommandoreferens 8-6 Användning av beräkningsfunktioner i program 8-7 Kommandolista för programläget 8-8 Programbibliotek Enheten är försedd med ett minne på cirka 144 kbyte. Det går att kontrollera förbrukad och återstående minnesmängd genom att gå in i läget SYSTEM från huvudmenyn och sedan trycka på 1(Mem). Se 9-2 Minnesoperationer för närmare detaljer.
2 8-1-1 Grundläggande programmeringssteg 8-1 Grundläggande programmeringssteg Beskrivning Kommandon och beräkningar verkställs i ordningsföljd, på samma sätt som vid manuell beräkning av flersatsformler. Uppsättning 1. Gå in i läget PRGM från huvudmenyn. En programlista dyker upp på skärmen. Valt programområde (använd f och c för att flytta) Filerna är förtecknade i alfabetisk ordning enligt namnen. Tillvägagångssätt 2. Registrera ett filnamn. 3. Mata in programmet. 4. Kör programmet. # Meddelandet No Programs visas på skärmen och endast posten NEW (3) visas i funktionsmenyn om inga program är lagrade i minnet när du går in i läget PRGM. # Värdena till höger på programlistan anger antal byte som varje program upptar. #Ett filnamn kan bestå av upp till åtta tecken. # Följande tecken kan användas i ett filnamn: A t.o.m. Z, r, θ, mellanslag, [, ], {, },,, ~, 0 t.o.m. 9,., +,,, # Registrering av ett filnamn upptar 24 byte av minnet. #Skärmen för filnamnsinmatning kvarblir om du trycker på w utan att mata in ett filnamn. #Tryck på i om du vill lämna skärmen för filnamnsinmatning och återgå till programlistan utan att registrera något.
3 8-1-2 Grundläggande programmeringssteg Exempel 1 Beräkna yta (cm 2 ) och volym (cm 3 ) för tre reguljära oktaedrar när längden för en sida är 7, 10 respektive 15 cm Lagra beräkningsformeln under filnamnet OCTA. Följande formler används för att beräkna ytan S och volymen V för en reguljär oktaeder för vilken längden på en sida A är känd. A 2 S = 2 3 A 2, V = A 3 3 Procedur 1 m PRGM 2 3(NEW)OCTAw* 1 3!J(PRGM)3(?)aav(A)6(g)6(g)3(:)* 2 c*!x( )d*av(a)x6(g)4(^)!x( )c/d*av(a)md ii 4 1(EXE) eller w hw(värdet av A) S när A = 7 w V när A = 7 w wbaw w w wbfw w* 3 S när A = 10 V när A = 10 S när A = 15 V när A = 15 * 1 Ett tryck på 3(NEW) gör att markören ändrar form för att ange inmatning av bokstäver. * 2 Det följande visar hur beräkning av ytan och volymen för en reguljär oktaeder skulle göras med manuell beräkning. Yta S... c*!x( )d* <Värdet av A> xw Volym V...!x( )c/d* <Värdet av A> Mdw * 3 Ett tryck på w vid visning av programmets slutresultat ändrar till programlistan. # Det går också att köra ett program i läget RUN MAT genom att mata in: Prog <Filnamn> w. # Ett tryck på w vid visning av slutresultatet av ett program som körts med denna metod kör programmet på nytt. #Ett fel uppstår om programmet som specificerats med Prog <Filnamn> inte kan hittas
4 8-2-1 Funktionstangenter i programläget 8-2 Funktionstangenter i programläget {NEW}... {nytt program} u Vid registrering av ett filnamn {RUN}/{BASE}... programinmatning för {allmän beräkning}/{talbas} {Q}... {registrering av lösenord} {SYBL}... {symbolmeny} u Vid inmatning av ett program 1(RUN) grund {JUMP}... {överst}/{underst} i programmet {SRC}... {sökning} {MAT}/{STAT}/{LIST}/{GRPH}/{DYNA}/{RECR}... meny för {matris}/{statistik}/{lista}/{graf}/{dynamisk graf}/{rekursion} Ett tryck på!j(prgm) visar följande programmeny. {Prog}... {programåterkallning} {JUMP}... {hoppkommandomeny} {?}/{^}... kommando för {inmatning}/{resultat} {I/O}... {kommandomeny för I/O kontroll/överföring} {IF}/{FOR}/{WHLE}/{CTRL}/{LOGIC}... kommandomeny för {villkorligt hopp}/{slingkontroll}/{villkorlig slingkontroll}/ {programkontroll}/{logisk operation} {CLR}/{DISP}... kommandomeny för {radering}/{visning} {:}... {skiljetecken för uttryck och kommandon} Se 8-5 Kommandoreferens för närmare detaljer om alla kommandon. Ett tryck på u3(set UP) visar kommendomenyn nedan. {ANGL}/{DISP}/{CPLX}/{GRPH}/{STAT}/{DERIV}/{T-VAR}/{Σ DSP} Se Uppsättningsskärmens funktionstangentmenyer på sidan för närmare detaljer om dessa kommandon.
5 8-2-2 Funktionstangenter i programläget u Vid inmatning av ett program 2(BASE)* 1 {JUMP}/{SRC} {d~o}... inmatning av {decimalt}/{hexadecimalt}/{binärt}/{oktalt} värde {LOG}... {logiska operatörer} {DISP}... omvandling av visat värde till {decimalt}/{hexadecimalt}/{binärt}/{oktalt} värde {SYBL}... {symbolmeny} Ett tryck på!j(prgm) visar följande programmeny. {Prog}/{JUMP}/{?}/{^} {= <}... {logisk operatörmeny} {:}... {skiljetecken för uttryck och kommandon} Ett tryck på u3(set UP) visar kommendomenyn nedan. {Dec}/{Hex}/{Bin}/{Oct} {EXE}/{EDIT}... {kör}/{redigera} program {NEW}... {nytt program} {DEL}/{DEL A}... radera {specifikt program}/{alla program} {SRC}/{REN}... {sökning}/{ändring} av filnamn * 1 Program inmatade efter ett tryck på 2(BASE) anges av B till höger om filnamnet.
6 8-3-1 Redigering av programinnehåll 8-3 Redigering av programinnehåll k Avlusning av program Ett problem som gör att ett program inte körs på rätt sätt kallas en lus, och processen att avlägsna sådana problem kallas avlusning. Ett av följande tecken tyder på att ditt program har drabbats av en lus och kräver avlusning. Felmeddelanden visas under pågående körning av programmet Resultaten ligger långt från de förväntade u Att eliminera en lus som orsakar felmeddelanden Ett felmeddelande som det nedanstående dyker upp när en felaktighet inträffar under programkörning. När ett sådant meddelande visas ska du trycka på i för att visa punkten i programmet där felet uppstod. Markören börjar då blinka vid denna punkt. Kontrollera bilagan Felmeddelanden (sidan α-1-1) för lämpliga åtgärder att vidta. Ett tryck på i uppvisar inte punkten där felet uppstod om programmet är skyddat av ett lösenord. Programlistskärmen visas istället. u Att eliminera en lus som orsakar felaktiga resultat Om programmet framställer resultat som ligger långt från de förväntade ska du kontrollera programinnehållet och göra nödvändiga ändringar. Tangenten 1(JUMP) är praktisk att använda för redigering av programinnehållet. 1(JUMP)b(Top)... Flyttar markören till början av programmet 1(JUMP)c(Bottom) Flyttar markören till slutet av programmet
7 8-3-2 Redigering av programinnehåll k Användning av ett existerande program för att skapa ett nytt program Ibland går det att mata in ett nytt program genom att använda ett existerande program som bas. Återkalla det existerande programmet, utför önskade ändringar och starta körning. Exempel 2 Använd programmet OCTA (sidan 8-1-2) för att skapa ett program som beräknar yta (cm 2 ) och volym (cm 3 ) för en reguljär tetraeder när längden för en sida är 7, 10 och 15 cm Använd TETRA som filnamn. A Följande formler används för att beräkna ytan S och volymen V för en reguljär tetraeder för vilken längden på en sida A är känd. 2 S = 3 A 2, V = A 3 12 Använd följande tangentoperationer vid inmatning av programmet. Längd på en sida A...!J(PRGM)3(?)aav(A)6(g)6(g)3(:) Yta S...!x( )d*av(a)x6(g)4(^) Volym V...!x( )c/bc*av(a)md Jämför detta med programmet för att beräkna yta och volym för en reguljär oktaeder. Längd på en sida A...!J(PRGM)3(?)aav(A)6(g)6(g)3(:) Yta S... c*!x( )d*av(a)x6(g)4(^) Volym V...!x( )c/d*av(a)md Som du ser kan programmet TETRA framställas genom att göra följande ändringar i programmet OCTA. Radera c * (understruket med våglinje ovan) Ändra d till b c (understruket med rak linje ovan)
8 8-3-3 Redigering av programinnehåll Redigera nu OCTA för att framställa programmet TETRA. 1. Redigera programnamnet. 6(g)2(REN)ATETRAw 2. Redigera programinnehållet. 2(EDIT) eeeedd cddbc i 3. Försök köra programmet. 1(EXE) eller w hw(värde av A) w w wbaw w w wbfw w
9 8-3-4 Redigering av programinnehåll k Datasökning inuti ett program Exempel Sök efter bokstaven A i programmet OCTA 1. Återkalla programmet. 2. Tryck på 2(SRC) eller w och mata in datan du vill finna. 2(SRC) av(a) 3. Tryck på w för att starta sökning. Programinnehållet visas på skärmen med markören placerad vid den första förekomsten av den specificerade datan.* 1 4. Vart tryck på w eller 1(SRC) gör att markören hoppar till nästa ställe där den specificerade datan förekommer.* 2 * 1 Meddelandet Not Found visas om den specificerade sökdatan inte kan hittas i programmet. * 2 Om den specificerade datan ej förekommer på fler ställen kommer sökningen att avslutas och markören återgå till punkten varifrån sökningen startades. # Det går inte att specificera nyradssymbol (_) eller resultatkommando (^) som sökdata. # När programinnehållet visas på skärmen kan du använda markörtangenterna för att flytta markören till ett annat ställe innan du söker efter nästa förekomst av datan. Endast den del av programmet som befinner sig efter den nuvarande markörpositionen genomsöks när du trycker på w. # När sökningen väl hittat en förekomst av datan kommer inmatning av tecken eller flyttning av markören att inställa sökningen. # Om du gör ett misstag vid inmatning av sökdata ska du trycka på A för att radera det inmatade och sedan mata in datan på nytt.
10 8-4-1 Filhantering 8-4 Filhantering k Sökning efter en fil u Filsökning via det första tecknet Exempel Använd sökning via det första tecknet för att hitta programmet benämnt OCTA 1. Uppvisa programlistan på skärmen, tryck på 6(g)1(SRC) och mata in de första tecknen i filen du vill hitta. 6(g)1(SRC) OCT 2. Tryck på w för att starta sökning. Namnet som inleds med de angivna tecknen framhävs. # Meddelandet Not Found visas på skärmen om det ej förekommer något filnamn som inleds med de angivna tecknen. Tryck i så fall på i för att ta bort meddelandet.
11 8-4-2 Filhantering k Redigering av filnamn Exempel Ändra namnet på en fil från TRIANGLE till ANGLE 1. Uppvisa programlistan på skärmen, använd f och c för att framhäva filen vars namn du vill redigera och tryck på 6(g)2(REN). 2. Utför de önskade ändringarna. DDD 3. Tryck på w för att registrera det nya namnet och återgå till programlistan. Programlistan sorteras om i enlighet med det ändrade filnamnet. k Radering av program u Att radera ett specifikt program 1. Uppvisa programlistan på skärmen och använd f och c för att framhäva namnet på programmet du vill radera. 2. Tryck på 4(DEL). 3. Tryck på w(yes) för att radera det valda programmet eller på i(no) om du vill avbryta utan att radera något. # Meddelandet Already Exists dyker upp om dina ändringar resulterar i att namnet blir identiskt med namnet på ett program som redan är lagrat i minnet. Om detta inträffar kan du utföra en av följande två åtgärder. Tryck på i för att ta bort felet och återgå till skärmen för namnredigering. Tryck på A för att radera det inmatade filnamnet och mata in ett nytt namn.
12 8-4-3 Filhantering u Att radera alla program 1. Uppvisa programlistan på skärmen och tryck på 5(DEL A). 2. Tryck på w(yes) för att radera alla program i listan eller på i(no) om du vill avbryta utan att radera något. Det går att radera alla program även genom att gå in i läget SYSTEM från huvudmenyn och sedan trycka på 1(Mem) för att visa skärmen för minneshantering. Se 9-2 Minnesoperationer för närmare detaljer. k Registrering av ett lösenord Vid inmatning av ett program går det att skydda det med ett lösenord så att endast folk som känner till detta kan tillgå programmet. Lösenordet behöver inte matas in för att köra ett program. Exempel Skapa en programfil med namnet AREA och skydda det med lösenordet CASIO 1. Uppvisa programlistan på skärmen, tryck på 3(NEW) och mata in filnamnet på det nya programmet. 3(NEW) AREA 2. Tryck på 5(Q) och mata in lösenordet. 5(Q) CASIO #Proceduren för lösenordsinmatning är densamma som för inmatning av filnamn.
13 8-4-4 Filhantering 3. Tryck på w för att registrera filnamnet och lösenordet. Mata sedan in själva innehållet i programmet. 4. Tryck efter inmatning av programmet på!i(quit) för att lämna programfilen och återgå till programlistan. Filer som är skyddade av lösenord anges med en asterisk till höger om filnamnet. k Återkallning av ett lösenordsskyddat program Exempel Återkalla filen benämnd AREA som skyddas av lösenordet CASIO 1. Uppvisa programlistan och använd f och c för att framhäva namnet på programmet du vill återkalla. 2. Tryck på 2(EDIT). 3. Mata in lösenordet och tryck på w för att återkalla programmet. #Ett tryck på w utan att mata in ett lösenord vid lagring av ett nytt program gör att filen lagras utan lösenord. Ett tryck på w utan att mata in ett lösenord registrerar alltså enbart filnamnet. # Meddelandet Mismatch visas om du matar in fel lösenord vid återkallning av ett lösenordsskyddat program. Tryck på i för att återgå till skärmen för lösenordsinmatning.
14 8-5-1 Kommandoreferens 8-5 Kommandoreferens k Kommandoindex Break ClrGraph ClrList ClrMat ClrText DispF-Tbl, DispR-Tbl Do~LpWhile DrawDyna DrawFTG-Con, DrawFTG-Plt DrawGraph DrawR-Con, DrawR-Plt DrawRΣ-Con, DrawRΣ-Plt DrawStat DrawWeb Dsz For~To~(Step~)Next Getkey Goto~Lbl If~Then~(Else~)IfEnd Isz Locate Prog Receive ( / Send ( Return Stop While~WhileEnd ? (Inmatningskommando) ^ (Resultatkommando) : (Flersatskommando) _ (Vagnretur) (Avgränsning för kommentartext) =, G, >, <,, (Relationsoperatörer)
15 8-5-2 Kommandoreferens Följande konvenanser används i detta avsnitt för att beskriva olika kommandon. Felstilstext... Faktiska kommandon och andra uppgifter som alltid måste matas in skrivs med fetstil. {Vågparentes}... Vågparenteser används för att innesluta ett antal poster varav en måste väljas vid inmatning av kommandot. Mata dock inte in själva vågparenteserna vid inmatning av ett kommando. [Klamrar]... Klamrar används för att innesluta valfria poster. Mata dock inte in själva klamrarna vid inmatning av ett kommando. Sifferuttryck... Sifferuttryck (såsom 10, , A) anger konstanter, beräkningar, sifferkonstanter o.dyl. Alftatecken... Alfatecken syftar på bokstavssträngar (såsom AB). k Grundläggande kommandon? (Inmatningskommando) Funktion: Uppmanar till inmatning av värden för variabeltilldelning under programkörning. Syntax:? <variabelnamn>, <uppmaning>? <variabelnamn> Exempel:? A Beskrivning: Detta kommando avbryter tillfälligt programkörning och uppmanar till inmatning av ett värde eller uttryck som ska tilldelas en variabel. Om inget specificeras kommer verkställning av kommandot att uppvisa?, vilket anger att enheten står redo för inmatning. Vid specificering av en uppmaning visas <uppmaning>? för att ange detta. Det går att använda text på upp till 255 bytes för en uppmaning. Responsen till inmatningskommandot måste vara ett värde eller ett uttryck, och detta uttryck kan ej vara en flersatsformel. Det går att specificera ett listnamn, matrisnamn, funktionsminne (fn), graf (Yn) el.dyl. som variabelnamn
16 8-5-3 Kommandoreferens ^ (Resultatkommando) Funktion: Visar ett delsresultat under programkörning. Beskrivning: Detta kommando stoppar programkörningen tillfälligt och visar bokstavstext eller räkneresultatet fram till kommandot. Resultatkommandon bör användas i lägen där du normalt sett trycker på tangenten w under manuella beräkningar. : (Flersatskommando) Funktion: Sammanbinder två satser för sekvenskörning utan stopp. Beskrivning: Till skillnad från resultatkommandot (^) kör satser sammanbunda av flersatskommandot utan avbrott. Flersatskommandot kan användas för att sammanbinda två beräkningsuttryck eller två kommandon. Det går även att använda en vagnretur, angiven av _, istället för flersatskommandot. _ (Vagnretur) Funktion: Sammanbinder två satser för sekvenskörning utan stopp. Beskrivning: Vagnretur utförs på samma sätt som flersatskommandot. En tom rad i ett program kan skapas enbart genom att mata in en vagnretur. Användning av vagnretur istället för flersatskommandot gör det visade programmet lättare att läsa. (Avgränsning för kommentartext) Funktion: Anger kommentartext som infogas i ett program. Beskrivning: Allt efter apostrofen betraktas som kommentartext som ej ska verkställas
17 8-5-4 Kommandoreferens k Programkommandon (COM) If~Then~(Else~)IfEnd Funktion: Satsen Then körs endast om villkoret If är sant (ej noll). Satsen Else körs om villkoret If är falskt (0). Satsen IfEnd körs alltid efter antingen satsen Then eller Else. Syntax: If <villkor> sifferuttryck _ : ^ Then <sats> _ : ^ <sats> _ : ^ Else <sats> _ : ^ <sats> _ : ^ IfEnd Parametrar: villkor, sifferuttryck Beskrivning: (1) If ~ Then ~ IfEnd Om villkoret är sant fortsätter körningen med satsen Then och sedan med satsen som följer IfEnd. Om villkoret är falskt hoppar körningen till satsen som följer IfEnd. (2) If ~ Then ~ Else ~ IfEnd Om villkoret är sant fortsätter körningen med satsen Then och hoppar sedan till satsen som följer IfEnd. Om villkoret är falskt hoppar körningen till satsen Else och fortsätter sedan med satsen som följer IfEnd. For~To~(Step~)Next Funktion: Detta kommando repeterar allting mellan satsen For och satsen Next. Startvärdet tilldelas kontrollvariabeln vid den första körningen, och kontrollvariabelns värde ändras sedan enligt stegvärdet vid varje körning. Körningen fortsätter tills kontrollvariabelns värde överstiger slutvärdet. Syntax: _ For <startvärde> <kontrollvariabelsn namn> To <slutvärde> Step <stegvärde> : ^ Next Parametrar: kontrollvariabelns namn: A till Z startvärde: värde eller uttryck som framställer ett värde (t.ex. sin x, A el.dyl.) slutvärde: värde eller uttryck som framställer ett värde (t.ex. sin x, A el.dyl.) stegvärde: siffervärde (grundvärde: 1)
18 8-5-5 Kommandoreferens Beskrivning: Grundläggande stegvärde är 1. Om du gör startvärdet mindre än slutvärdet och specificerar ett positivt stegvärde kommer kontrollvariabeln att öka vid varje körning. Om du gör startvärdet större än slutvärdet och specificerar ett negativt stegvärde kommer kontrollvariabeln att minska vid varje körning. Do~LpWhile Funktion: Detta kommando repeterar specifika kommandon så länge dess villkor är sant (ej noll). Syntax: Do : <sats> : LpWhile <villkor> ^ ^ sifferuttryck Parametrar: uttryck Beskrivning: Detta kommando repeterar kommandon som innefattas i slingan så länge dess villkor är sant (ej noll). När villkoret blir falskt (0) fortsätter körningen från satsen som följer satsen LpWhile. Då villkoret kommer efter satsen LpWhile testas (kontrolleras) villkoret efter att alla kommandon inuti slingan har körts.
19 8-5-6 Kommandoreferens While~WhileEnd Funktion: Detta kommando repeterar specifika kommandon så länge dess villkor är sant (ej noll). Syntax: While <villkor> : <sats> : WhileEnd sifferuttryck ^ ^ Parametrar: uttryck Beskrivning: Detta kommando repeterar kommandon som innefattas i slingan så länge dess villkor är sant (ej noll). När villkoret blir falskt (0) fortsätter körningen från satsen som följer satsen WhileEnd. Då villkoret kommer efter satsen While testas (kontrolleras) villkoret innan kommandon inuti slingan har körts. k Kommandon för programkontroll (CTL) Break Funktion: Detta kommando avbryter körning av en slinga och fortsätter från nästa kommando efter slingan. Syntax: Break Beskrivning: Detta kommando avbryter körning av en slinga och fortsätter från nästa kommando efter slingan. Detta kommando kan användas för att avbryta körning av satsen For, Do och While.
20 8-5-7 Kommandoreferens Prog Funktion: Detta kommando specificerar körning av ett annat program som subrutin. I läget RUN MAT kör kommandot ett nytt program. Syntax: Prog Filnamn Exempel: Prog ABC Beskrivning: Även om kommandot återfinns inuti en slinga kommer dess körning att omedelbart avbryta slingan och starta subrutinen. Kommandot kan användas nödvändigt antal gånger i ett huvudprogram för att återkalla oberoende subrutiner för specifika uppgifter. En subrutin kan användas på flera ställen i ett huvudprogram eller återkallas av ett flertal olika huvudprogram. Huvudprogram Subrutiner A D Prog D Prog C C E I J Prog E Prog I Prog J Nivå 1 Nivå 2 Nivå 3 Nivå 4 Återkallning av en subrutin gör att den körs från början. När subrutinen har körts fortsätter körning av huvudprogrammet från satsen som följer kommandot Prog. Ett Goto~Lbl kommando inuti en subrutin är giltigt endast i denna subrutin. Det kan ej användas för att hoppa till ett märke utanför subrutinen. Ett fel uppstår om en subrutin med filnamnet som specificeras av kommandot Prog inte existerar. Inmatning av kommandot Prog och ett tryck på w i läget RUN MAT kör programmet som specificeras av kommandot.
21 8-5-8 Kommandoreferens Return Funktion: Detta kommando återvänder från en subrutin. Syntax: Return Beskrivning: Körning av kommandot Return i ett huvudprogram avbryter programkörningen. Körning av kommandot Return i en subrutin avslutar subrutinen och återgår till programmet varifrån du hoppade till subrutinen. Stop Funktion: Detta kommando avslutar körning av ett program. Syntax: Stop Beskrivning: Detta kommando stoppar körningen av ett program. Körning av detta kommando inuti en slinga avslutar programkörningen utan att orsaka fel.
22 8-5-9 Kommandoreferens k Hoppkommandon (JUMP) Dsz Funktion: Detta kommando utgör en hoppräkning som minskar kontrollvariabelns värde med 1 och sedan hoppar om variabelns nuvarande värde är noll. Syntax: Varibelvärde G 0 _ Dsz <variabelnamn> : <sats> : <sats> ^ Variabelvärde = 0 Parametrar: variabelnamn: A till Z, r, θ [Exempel] Dsz B : Minskar värdet som tilldelats variabel B med 1. Beskrivning: Detta kommando minskar kontrollvariabelns värde med 1 och testar (kontrollerar) det sedan. Om det nuvarande värdet ej är noll fortsätter körningen av nästa sats. Om det nuvarande värdet är noll fortsätter körningen från satsen som följer flersatskommandot (:), resultatkommandot (^) eller en vagnretur (_).
23 Kommandoreferens Goto~Lbl Funktion: Detta kommando utför ett ovillkorligt hopp till ett specifikt ställe. Syntax: Goto <märkesnamn> ~ Lbl <märkesnamn> Parametrar: märkesnamn: värde (0 till 9), variabel (A till Z, r, θ) Beskrivning: Detta kommando består av två delar: Goto n (där n är en parameter såsom anges ovan) och Lbl n (där n är parametern som Goto n hänvisar till). Kommandot gör att programkörningen hoppar till Lbl-satsen vars n parameter matchar det som specificeras av Goto-satsen. Kommandot kan användas för att hoppa tillbaka till början av programmet eller till ett annat ställe i programmet. Kommandot kan användas i kombination med villkorliga hopp eller hoppräkning. Ett fel uppstår om det ej förekommer en Lbl-sats vars värde matchar det som anges av Goto-satsen.
24 Kommandoreferens Isz Funktion: Detta kommando utgör en hoppräkning som ökar kontrollvariabelns värde med 1 och sedan hoppar om variabelns nuvarande värde är noll. Syntax: Varibelvärde G 0 _ Isz <variabelnamn> : <sats> : <sats> ^ Variabelvärde = 0 Parametrar: variabelnamn: A till Z, r, θ [Exempel] Isz A : Ökar värdet som tilldelats variabel A med 1. Beskrivning: Detta kommando ökar kontrollvariabelns värde med 1 och testar (kontrollerar) det sedan. Om det nuvarande värdet ej är noll fortsätter körningen av nästa sats. Om det nuvarande värdet är noll fortsätter körningen från satsen som följer flersatskommandot (:), resultatkommandot (^) eller en vagnretur (_). k Raderingskommandon (CLR) ClrGraph Funktion: Detta kommando tömmer grafskärmen pch återställer tittfönstret till dess grundinställningar. Syntax: ClrGraph Beskrivning: Kommandot tömmer grafskärmen under programkörning. ClrList Funktion: Detta kommando raderar listdata. Syntax: ClrList <listnamn> ClrList Parametrar: listnamn: 1 till 20, Ans Beskrivning: Kommandot raderar datan i listan specificerad av listnamn. All listdata raderas om inget specificeras för listnamn.
25 Kommandoreferens ClrText Funktion: Detta kommando tömmer textskärmen. Syntax: ClrText Beskrivning: Kommandot raderar texten på skärmen under programkörning. ClrMat Funktion: Detta kommando raderar matrisdata. Syntax: ClrMat <matrisnamn> ClrMat Parametrar: matrisnamn: A till Z, Ans Beskrivning: Kommandot raderar datan i matrisen specificerad för matrisnamn. All matrisdata raderas om inget specificeras för matrisnamn. k Visningskommandon (DISP) DispF-Tbl, DispR-Tbl Inga parametrar Funktion: Dessa kommandon visar siffertabeller. Beskrivning: Dessa kommandon framställer siffertabeller under programkörning i enlighet med villkoren definierade i programmet. DispF-Tbl framställer en funktionstabell, medan DispR-Tbl framställer en rekursionstabell. DrawDyna Inga parametrar Funktion: Detta kommando verkställer ritning av en dynamisk graf. Beskrivning: Kommandot ritar en dynamisk graf under programkörning i enlighet med de gällande parametrarna för dynamisk graf.
26 Kommandoreferens DrawFTG-Con, DrawFTG-Plt Inga parametrar Funktion: Detta kommando använderna värdena i en framställd tabell för att rita en graf över en funktion. Beskrivning: Kommandot ritar en funktionsgraf i enlighet med de gällande villkoren. DrawFTG-Con framställer en sammanbunden graf, medan DrawFTG-Plt framställer en punkttypsgraf. DrawGraph Inga parametrar Funktion: Detta kommando ritar en graf. Beskrivning: Kommandot ritar en graf i enlighet med de gällande villkoren. DrawR-Con, DrawR-Plt Inga parametrar Funktion: Dessa kommandon använder värden i en framställd tabell för att rita ett rekursionsuttryck där an(bn eller cn) fungerar som vertikal axel och n som horisontell axel. Beskrivning: Dessa kommandon ritar ett rekursionsuttryck i enlighet med de gällande villkoren där an(bn eller cn) fungerar som vertikal axel och n som horisontell axel. DrawR-Con framställer en sammanbunden graf, medan DrawR-Plt framställer en punkttypsgraf.
27 Kommandoreferens DrawRΣ-Con, DrawRΣ-Plt Inga parametrar Funktion: Dessa kommandon använder värden i en framställd tabell för att rita ett rekursionsuttryck där Σan(Σbn eller Σcn) fungerar som vertikal axel och n som horisontell axel. Beskrivning: Dessa kommandon ritar ett rekursionsuttryck i enlighet med de gällande villkoren där Σan(Σbn eller Σcn) fungerar som vertikal axel och n som horisontell axel. DrawRΣ-Con framställer en sammanbunden graf, medan DrawRΣ-Plt framställer en punkttypsgraf. DrawStat Funktion: Detta kommando ritar en statistikgraf. Syntax: Se Användning av statistikräkning och grafer i ett program. Beskrivning: Kommandot ritar en statistikgraf i enligt med de gällande villkoren för statistikgraf. DrawWeb Funktion: Detta kommando ritar konvergens/divergens för ett rekursionsuttryck (WEB graf). Syntax: DrawWeb <rekursionstyp>, <antal rader> Exempel: DrawWeb an+1 (bn+1 eller cn+1), 5 Beskrivning: Detta kommando ritar konvergens/divergens för ett rekursionsuttryck (WEB graf). Grundvärdet 30 används automatiskt om inget specificeras för antal rader.
28 Kommandoreferens k Inmatning/resultatkommandon (I/O) Getkey Funktion: Detv Pkommando returnerar koden som motsvarar den senast intryckta tangenten. Syntax: Getkey Beskrivning: Detta kommando returnerar koden som motsvarar den senast intryckta tangenten Värdet noll returneras om ingen tangent trycktes in innan kommandot verkställdes. Kommandot kan användas inuti en slinga.
29 Kommandoreferens Locate Funktion: Detta kommando visar alfanumeriska tecken vid ett specifikt ställe på textskärmen. Syntax: Locate <spaltnummer>, <radnummer>, <värde> Locate <spaltnummer>, <radnummer>, <sifferuttryck> Locate <spaltnummer>, <radnummer>, <sträng> [Exempel] Locate 1, 1, AB _ Parametrar: radnummer: nummer från 1 till 7 spaltnummer: nummer från 1 till 21 värde och sifferuttryck sträng: teckensträng Beskrivning: Kommandot visar värden (inklusive variabelinnehåll) eller text vid ett specifikt ställe på textskärmen. Om en beräkning är inmatad visas dess resultat. Raden tilldelas ett värde från 1 till 7, medan spalten ett värde från 1 till 21. (1, 1) (21, 1) (1, 7) (21, 7) Exempel: Cls_ Locate 7, 1, CASIO FX Detta program visar texten CASIO FX mitt på skärmen. I vissa fall bör kommandot ClrText köras innan du kör programmet ovan
30 Kommandoreferens Receive ( / Send ( Funktion: Detta kommando mottager data från och sänder data till en ansluten enhet. Syntax: Receive (<data>) / Send (<data>) Beskrivning: Detta kommando mottager data från och sänder data till en ansluten enhet. Följande typer av data kan mottagas (sändas) med detta kommando. Enskilda värden tilldelade variabler Matrisdata (alla värden - enskilda värden kan inte specificeras) Listdata (alla värden - enskilda värden kan inte specificeras)
31 Kommandoreferens k Relationsoperatörer för villkorligt hopp (REL) =, G, >, <,, Funktion: Dessa relationsoperatörer används i kombination med kommandot för villkorligt hopp. Syntax: <vänster sida> <relationsoperatör> <höger sida> Parametrar: vänster sida/höger sida: variabel (A till Z, r, θ), sifferkonstant, variabeluttryck (t.ex. A 2) relationsoperatör: =, G, >, <,,
32 8-6-1 Användning av beräkningsfunktioner i program 8-6 Användning av beräkningsfunktioner i program k Textvisning Det går att inkludera text i ett program genom att innesluta den med citationstecken. Sådan text visas på skärmen under programkörning, så du kan lägga till märken för att mata in uppmaningar och resultat. Program På skärmen CASIO CASIO? X? X =? X X =? Om texten följs av en beräkningsformel ska du lägga in ett resultatkommando (^) mellan texten och beräkningen. Inmatning av över 21 tecken gör att texten flyttas ned till nästa rad. Skärmen rullas automatiskt om texten överskrider 21 tecken. Det går att specificera text på upp till 255 bytes för en kommentar. k Användning av matrisradoperationer i ett program Dessa kommandon låter dig hantera matrisrader i ett program. För detta program ska du gå in i läget RUN MAT och sedan använda matrisredigering för att mata in matrisen. Återgå sedan till läget PRGM för att mata in programmet. u Att kasta om innehållet i två rader (Swap) Exempel 1 Kasta om värden i rad 2 och 3 i följande matris: 1 2 Matris A = Följande syntax gäller för användning i detta program. Swap A, 2, 3_ Rader som ska kastas om Matrisnamn Mat A Körning av programmet framställer följande resultat
33 8-6-2 Användning av beräkningsfunktioner i program u Att beräkna skalär multiplikation (`Row) Exempel 2 Beräkna skalär multiplikation för rad 2 i matrisen i Exempel 1 genom att multiplicera med 4 Följande syntax gäller för användning i detta program. `Row 4, A, 2_ Rad Matrisnamn Multiplikator Mat A Körning av programmet framställer följande resultat. u Att beräkna skalär multiplikation och addera resultatet till en annan rad (`Row+) Exempel 3 Beräkna skalär multiplikation för rad 2 i matrisen i Exempel 1 genom att multiplicera med 4 och addera resultatet till rad 3 Följande syntax gäller för användning i detta program. `Row+ 4, A, 2, 3_ Rad att addera till Rad för vilken skalär multiplikation beräknas Matrisnamn Multiplikator Mat A Körning av programmet framställer följande resultat
34 8-6-3 Användning av beräkningsfunktioner i program u Att addera två rader (Row+) Exempel 4 Addera rad 2 till rad 3 i matrisen i Exempel 1 Följande syntax gäller för användning i detta program. Row+ A, 2, 3_ Radnummer att addera till Radnummer att addera Matrisnamn Mat A Körning av programmet framställer följande resultat. k Användning av graffunktioner i ett program Det går att inkludera graffunktioner i ett program för att rita komplexa grafer och lägga grafer ovanpå varandra. Det följande visar olika typer av syntax som ska användas vid programmering av graffunktioner. Tittfönster View Window 5, 5, 1, 5, 5, 1_ Inmatning av graffunktion Y = Type_... Specificerar graftyp X 2 3 Y1_ Grafritning DrawGraph_ Programexempel 1 1 ClrGraph_!J661ci 2 View Window 10, 10, 2, 120, 150, 50_ 2!K1i 3 Y = Type_ 3 61db X^4 X^3 24X 2 + 4X + Y1_ 4 J4bi 4 5 G SelOn 1_ 5 61b 6 DrawGraph 6!J662c Körning av programmet framställer följande resultat
35 8-6-4 Användning av beräkningsfunktioner i program u Syntax för övriga graffunktioner V-Window View Window <Xmin>, <Xmax>, <Xscale>, <Ymin>, <Ymax>, <Yscale>, <Tθmin>, <Tθmax>, <Tθpitch> StoV-Win <yta av V-Win>... Yta: 1 till 6 RclV-Win <yta av V-Win>... Yta: 1 till 6 Zoom Factor <X faktor>, <Y faktor> ZoomAuto... Ingen parameter Pict StoPict <yta av bild>... Yta: 1 till 20 RclPict <yta av bild>... Yta: 1 till 20 Sketch PlotOn <X-koordinat>, <Y-koordinat> PlotOff <X-koordinat>, <Y-koordinat> PlotChg <X-koordinat>, <Y-koordinat> PxlOn<radnummer>, <spaltnummer> PxlOff<radnummer>, <spaltnummer> PxlChg<radnummer>, <spaltnummer> PxlTest( <radnummer>, <spaltnummer>[)] F-Line <X-koordinat 1>, <Y-koordinat 1>, <X-koordinat 2>, <Y-koordinat 2> Text <radnummer>, <spaltnummer>, <text> Text <radnummer>, <spaltnummer>, <uttryck> Tangent <funktion>, <X-koordinat> Normal <funktion>, <X-koordinat> Inverse <funktion> Circle <mittpunktens X-koordinat>, <mittpunktens Y-koordinat>, <radiens R värde> Vertical <X-koordinat> Horizontal <Y-koordinat>
36 8-6-5 Användning av beräkningsfunktioner i program k Användning av dynamiska graffunktioner i ett program Användning av dynamiska graffunktioner i ett program möjliggör upprepade dynamiska grafoperationer. Specificera den dynamiska grafens intervall inuti ett program på följande sätt. Intervall för dynamisk graf 1 D Start_ 5 DEnd_ 1 D pitch_ Programexempel ClrGraph_ View Window 5, 5, 1, 5, 5, 1_ Y = Type_ AX + 1 Y1_ 1 1 J4bi 2 D SelOn 1_ 2 62b 3 D Var A_ 3 2d 1 4 D Start_ 4 J5b 5 5 D End_ 5 5c 1 6 D pitch_ 6 5d 7 DrawDyna 7!J662d Körning av programmet framställer följande resultat.
37 8-6-6 Användning av beräkningsfunktioner i program k Användning av tabell & graffunktioner i ett program Funktionerna för tabell & graf i ett program kan framställa siffertabeller och utföra grafritning. Nedanstående typer av syntax ska användas vid programmering av tabell & graffunktioner. Inställning av tabellintervall 1 F Start_ 5 F End_ 1 F pitch_ Framställning av siffertabell DispF-Tbl_ Grafritning Sammanbunden typ: DrawFTG-Con_ Punkttyp: DrawFTG-Plt_ Programexempel ClrGraph_ ClrText_ View Window 0, 6, 1, 20, 106, 10_ Y = Type_ 3X 2 2 Y1_ 1 1 G SelOn 1_ 61b FStart_ J61b FEnd_ 1c F pitch_ 1d 5 5 DispF-Tbl^!J662eb 6 6 DrawFTG-Con!J662ec Körning av programmet framställer följande resultat. Siffertabell Graf
38 8-6-7 Användning av beräkningsfunktioner i program k Användning av tabell & graffunktioner för rekursion i ett program Införliva tabell & graffunktioner för rekursion i ett program för att kunna framställa siffertabeller och utföra grafritning. Nedanstående typer av syntax ska användas vid programmering av tabell & graffunktioner för rekursion. Inmatning av rekursionsformel an+1 Type_... Specificerar rekursionstyp. 3an + 2 an+1_ 4bn + 6 bn+1_ Inställning av tabellintervall 1 R Start_ 5 REnd_ 1 a0_ 2 b0_ 1 an Start_ 3 bn Start_ Framställning av siffertabell DispR-Tbl_ Grafritning Sammanbunden typ: DrawR-Con_, DrawRΣ-Con_ Punkttyp: DrawR-Plt_, DrawRΣ-Plt_ Statistisk konvergens/divergensgraf (WEB graf) DrawWeb an+1, 10_
39 8-6-8 Användning av beräkningsfunktioner i program Programexempel View Window 0, 1, 1, 0.2, 1, 1_ 1 an+1 Type_ 2 3 3an 2 + 3an an+1_ 4 0 R Start_ 5 6 REnd_ a0_ an Start_ 8 DispR-Tbl^ 0 9 DrawWeb an+1, gc 2 3bc 3 3bd 4 J62cb 5 2cc 6 2cd 7 2cC 8!J662fb 9 2fci 0 63bd Körning av programmet framställer följande resultat. Siffertabell Rekursionsgraf k Användning av listsorteringsfunktioner i ett program Dessa funktioner gör det möjligt att sortera data i listorna i stigande eller fallande ordning. Stigande ordning 1 2 SortA (List 1, List 2, List 3) 1 5b 2 4e Lista att sortera (upp till sex kan specificeras) Fallande ordning 3 SortD (List 1, List 2, List 3) 3 5c Lista att sortera (upp till sex kan specificeras)
40 8-6-9 Användning av beräkningsfunktioner i program k Användning av funktionen för lösningsräkning i ett program Följande syntax gäller för användning av lösningsfunktionen i ett program. Programexempel Solve( f(x), n, a, b) Övre gräns Nedre gräns Ursprungligt uppskattat värde 1 Solve( 2X 2 + 7X 9, 1, 0, 1) 1 K4h I funktionen f(x) kan endast X användas som variabel i uttryck. Övriga variabler (A till Z, r, θ) behandlas som konstanter, och värdet som nu är tilldelat variabeln tillämpas i beräkningen. Inmatning av slutparentes, nedre gräns a och övre gräns b kan utelämnas. k Användning av statistikräkning och grafer i ett program Införliva operationer för statistikräkning och grafritning i programmet för att kunna beräkna och rita statistikdata. u Inställning av villkor och ritning av en statistikgraf Efter StatGraph ska du specificera följande villkor för grafen. Grafens ritning/icke-ritningstatus (DrawOn/DrawOff) Graftyp x-axeldatans placering (listnamn) y-axeldatans placering (listnamn) Frekvensdatans placering (listnamn) Märkestyp # Lösningar erhållna med Solve kan innehålla fel. # Det går inte att använda ett uttryck för differential, kvadratisk differential, integral, Σ, maximi/minimivärde eller lösningsräkning inuti en term för lösningsräkning.
41 Användning av beräkningsfunktioner i program Grafvillkoren som krävs beror på graftyp. Se Ändring av grafparametrar (sidan 6-1-2). Det följande är en typisk specificering av grafvillkor för ett punktdiagram eller xy linjegraf. S-Gph1 DrawOn, Scatter, List 1, List 2, 1, Square _ När det gäller en xy linjegraf ska du ersätta Scatter ovan med xyline. Det följande är en typisk specificering av grafvillkor för en graf över normal sannolikhet. S-Gph1 DrawOn, NPPlot, List 1, Square _ Det följande är en typisk specificering av grafvillkor för en graf med en variabel. S-Gph1 DrawOn, Hist, List 1, List 2 _ Samma format kan användas för följande typer av grafer genom att ersätta Hist i specificeringen ovan med lämplig graftyp. Histogram... Hist Medianruta... MedBox Modifierad ruta... Modified Normalfördelning... N-Dist Bruten linje... Broken Det följande är en typisk specificering av grafvillkor för en regressionsgraf. S-Gph1 DrawOn, Linear, List 1, List 2, List 3 _ Samma format kan användas för följande typer av grafer genom att ersätta Linear i specificeringen ovan med lämplig graftyp. Linjär regression... Linear Median-median... Med-Med Kvadratisk regression... Quad Kubisk regression... Cubic Kvartsregression... Quart Logaritmiks regression... Log Exponentregression... Exp Potensregression... Power
42 Användning av beräkningsfunktioner i program Det följande är en typisk specificering av grafvillkor för en sinusregressionsgraf. S-Gph1 DrawOn, Sinusoidal, List 1, List 2 _ Det följande är en typisk specificering av grafvillkor för en logistisk regressionsgraf. S-Gph1 DrawOn, Logistic, List 1, List 2 _ Programexempel ClrGraph_ 1 S-Wind Auto_ 1 u35bbi 2 4bb 3 4cb 4 4db {1, 2, 3} List 1_ {1, 2, 3} List 2_ S-Gph1 DrawOn, Scatter, List 1, List 2, 1, Square _ 6 DrawStat Körning av programmet framställer följande punktdiagram. 5 4fb 6!J662b k Att utföra statistikräkning Statistikräkning med en variabel 1 1-Variable List 1, List 2 Frekvensdata (Frequency) x-axeldata (XList) 1 4gb
43 Användning av beräkningsfunktioner i program Statistikräkning med parade variabler 1 2-Variable List 1, List 2, List 3 Frekvensdata (Frequency) y-axeldata (YList) x-axeldata (XList) 1 4gc Statistikräkning med regression 1 LinearReg List 1, List 2, List 3 Beräkningstyp* Frekvensdata (Frequency) y-axeldata (YList) x-axeldata (XList) 1 4gd *En av de följande kan specificeras som beräkningstyp. LinearReg... linjär regression Med-MedLine... median-medianräkning QuadReg... kvadratisk regression CubicReg... kubisk regression QuartReg... kvartsregression LogReg... logaritmisk regression ExpReg... exponentregression PowerReg... potensregression Statistikräkning med sinusregression SinReg List 1, List 2 y-axeldata (YList) x-axeldata (XList) Statistikräkning med logistisk regression LogisticReg List 1, List 2 y-axeldata (YList) x-axeldata (XList)
44 8-7-1 Kommandolista för programläget 8-7 Kommandolista för programläget RUN Program Nivå 1 Nivå 2 Nivå 3 Kommando MAT STAT LIST Swap Swap_ *Row *Row+ Row+ *Row_ *Row+_ Row+_ S-GPH S-Gph1 S-Gph1_ S-Gph2 S-Gph2_ S-Gph3 S-Gph3_ DRAW On Off DrawOn DrawOff GRAPH Scat Scatter xyline xyline NPPlot NPPlot Hist Hist Box MedBox ModBox ModifiedBox N-Dist N-Dist Broken Broken Linear Linear MedMed Med-Med Quad Quad Cubic Cubic Quart Quart Log Log Exp Exp Power Power Sin Sinusoidal Lgstic Logistic List MARK List_ Square Cross Dot CALC 1VAR 1-Variable_ 2VAR 2-Variable_ Linear LinearReg_ MedMed Med-MedLine_ Quad QuadReg_ Cubic CubicReg_ Quart QuartReg_ Log LogReg_ Exp ExpReg_ Power PowerReg_ Sin SinReg_ Lgstic LogisticReg_ SortA SortD SortA( SortD( GRPH SelOn SelOff G_SelOn_ G_SelOff_ TYPE Y= r= Y=TYPE r=type Param ParamTYPE X=c Y> Y< Y> Y< GMEM Store X=cTYPE Y>Type Y<Type Y Type Y Type StoGMEM DYNA SelOn SelOff Var Recall RclGMEM D_SelOn_ D_SelOff_ D_Var_ TYPE Y= r= Y=Type r=type Param ParamType RECR n,an.. SelOn SelOff Sel a0 Sel a1 TYPE n an an+1 bn bn+1 cn cn+1 an an+1 an+2 n an an+1 bn bn+1 cn cn+1 R_SelOn_ R_SelOff_ Sel_a0 Sel_a1 antype an+1type an+2type Tangent [OPTN] Nivå 1 Nivå 2 Nivå 3 Kommando LIST List List_ Dim Dim_ Seq Seq( Min Min( Max Max( Mean Mean( Median Median( Sum Sum_ Prod Prod_ Cuml Cuml_ % Percent_ AList AList_ Augmnt Augment( Fill Fill( L Mat List Mat( MAT Mat Mat_ Dim Dim_ Det Det_ Trn Trn_ Augmnt Augment( Ident Identity_ Fill Fill( M List Mat List( CPLX Abs Abs_ Arg Arg_ Conjg Conjg_ ReP ReP_ PROB x! npr ncr Ran# P( Q( R( t( HYP sinh cosh tanh sinh 1 cosh 1 tanh 1 ANGL r g 'DMS Pol( Rec( STAT m n FMEM fn ZOOM Factor Auto SKTCH Cls PLOT On Off! P C Ran#_ P( Q( R( t( sinh_ cosh_ tanh_ sinh 1 _ cosh 1 _ tanh 1 _ r g 'DMS Pol( Rec( m n fn Factor_ ZoomAuto Cls PlotOn_ PlotOff_ ImP ImP_ Change PlotChg_ 're^ θi 're^ θ i Plot Plot_ 'a+bi 'a+bi LINE F-Line F-Line_ CALC d/dx d/dx( Line Line d 2 /dx 2 d 2 /dx 2 ( GRAPH Y= Graph_Y= dx ( dx Graph_ Σ Σ ( Text Text_ FMin FMin( PIXEL On PxlOn_ FMax FMax( Off PxlOff_ Solve Solve( Change PxlChg_ NUM Abs Abs_ Test PxlTest( Int Int_ Tangnt Tangent_ Frac Frac_ Normal Normal_ Rnd Rnd Invrse Inverse_ Intg Intg_ Circle Circle_ E-SYM m m Vert Vertical_ µ µ Horz Horizontal_ n n PICT Store StoPict_ p p Recall RclPict_ f f SYBL k k M M ~ ~ G G * * T T # # P P E E
45 Nivå 1 V-WIN FACT STAT Nivå 2 Xmin Xmax Xscale Xdot Ymin Ymax Yscale T min T max T ptch R-Xmin R-Xmax R-Xscl R-Xdot R-Ymin R-Ymax R-Yscl R-Tmin R-Tmax R-Tpch Xfact Yfact n X Y GRAPH Nivå 3 x Σx Σx 2 xσn xσn 1 minx maxx y Σy Σy 2 Σxy yσn yσn 1 miny maxy a b c d e r r 2 Q1 Med Q3 Mod H-Strt H-ptch Kommando Tangent [VARS] GRPH DYNA TABL RECR EQUA PTS Yn rn Xtn Ytn Xn Start End Pitch Start End Pitch Result FORM RANGE Result S-Rslt S-Coef P-Rslt P-Coef x1 y1 x2 y2 x3 y3 an an+1 an+2 bn bn+1 bn+2 cn cn+1 cn+2 R-Strt R-End a0 a1 a2 b0 b1 b2 c0 c1 c2 anstrt bnstrt cnstrt x1 y1 x2 y2 x3 y3 Y r Xt Yt X D_Start D_End D_pitch F_Start F_End F_pitch F_Result an an+1 an+2 bn bn+1 bn+2 cn cn+1 cn+2 R_Start R_End a0 a1 a2 b0 b1 b2 c0 c1 c2 anstart bnstart cnstart R_Result Sim_Result Sim_Coef Ply_Result Ply_Coef Nivå 1 Prog JUMP? ^ I/O IF FOR WHLE CTRL LOGIC CLR DISP : Nivå 2 Lbl Goto lsz Dsz Locate Getkey Send Receiv If Then Else IfEnd For To Step Next While WhlEnd Do LpWhle Prog Return Break Stop = G < And Or Not Text Graph List Matrix Stat Graph Dyna F-TBL R-TBL Nivå 3 = G > < > < Table G-Con G-Plot Table Web R-Con RΣ-Con R-Plot RΣ-Plt Kommando Prog_ Lbl_ Goto_ lsz_ Dsz_? ^ Locate_ Getkey Send( Receive( If_ Then_ Else_ IfEnd For To Step_ Next While_ WhileEnd Do LpWhile_ Prog_ Return Break Stop = G > < > < _And Or_ Not_ ClrText ClrGraph ClrList_ ClrMat_ DrawStat DrawGraph DrawDyna DispF-Tbl DrawFTG-Con DrawFTG-Plt DispR-Tbl DrawWeb_ DrawR-Con DrawRΣ-Con DrawR-Plt DrawRΣ-Plt : Tangent [SHIFT] [VARS] (PRGM) θ θ θ θ θ θ Xmin Xmax Xscl Xdot Ymin Ymax Yscl T min T max T ptch RightXmin RightXmax RightXscl RightXdot RightYmin RightYmax RightYscl RightT min RightT max RightT ptch Xfct Yfct n x Σx Σx 2 xσn xσn 1 minx maxx y Σy Σy 2 Σxy yσn yσn 1 miny maxy a b c d e r r 2 Q1 Med Q3 Mod H_Start H_pitch θ θ θ Nivå 1 ANGL DISP CPLX GRPH STAT DERIV T-VAR Σ DSP Nivå 2 Deg Rad Gra Fix Sci Norm EngOn EngOff Real a+bi re^ i G-FUNC D-TYPE BG SIMUL COORD GRID AXES LABEL S-WIN File RESID On Off Range List On Off Nivå 3 On Off G-Con G-Plot None Pict On Off On Off On Off On Off On Off Auto Manual None List Kommando Deg Rad Gra Fix_ Sci_ Norm EngOn EngOff Real a+bi re^ i FuncOn FuncOff G-Connect G-Plot BG-None BG-Pict_ SimulOn SimulOff CoordOn CoordOff GridOn GridOff AxesOn AxesOff LabelOn LabelOff S-WindAuto S-WindMan File_ Resid-None Resid-List_ DerivOn DerivOff VarRange VarList_ ΣdispOn ΣdispOff Tangent [CTRL] [F3] (SET UP) θ θ Kommandolista för programläget
46 8-7-3 Kommandolista för programläget Tangent [SHIFT] [OPTN] (V-Window) Nivå 1 Nivå 2 Nivå 3 Kommando V-Win ViewWindow_ Sto StoV-Win_ Rcl RclV-Win_ BASE Program Nivå 1 d~o LOG DISP? ^ = G < : Nivå 2 d h b o Neg Not and or xor xnor 'Dec 'Hex 'Bin 'Oct = G > < > < Nivå 3 Kommando d h b o Neg_ Not_ and or xor xnor 'Dec 'Hex 'Bin 'Oct Tangent [SHIFT] [VARS] (PRGM) Nivå 1 Nivå 2 Nivå 3 Kommando Prog JUMP Lbl Prog_ Lbl_ Goto Goto_ lsz lsz_ Dsz Dsz_? ^ = G > < > < : Tangent [CTRL] [F3] (SET UP) Nivå 1 Dec Hex Bin Oct Nivå 2 Nivå 3 Kommando Dec Hex Bin Oct
47 8-8-1 Programbibliotek 8-8 Programbibliotek Kontrollera alltid hur många byte återstående minne som förekommer innan du startar programmering. Programnamn Primfaktorisering Beskrivning Detta program dividerar kontinuerligt ett naturligt tal med faktorer tills alla dess primfaktorer framställs. Syfte Detta program accepterar inmatning av det naturliga talet A och dividerar det med B (2, 3, 5, 7,...) för att finna primfaktorerna för A. Om en division ej framställer en rest kommer resultatet av operationen att tilldelas A. Proceduren ovan upprepas tills B > A. Exempel =
48 8-8-2 Programbibliotek egcw w ww w
49 8-8-3 Programbibliotek Programnamn Aritmetisk-geometrisk sekvensdifferentiering Beskrivning Efter inmatning av sekvenstermerna 1, 2 och 3 bestämmer detta program huruvida det är en aritmetisk sekvens eller geometrisk sekvens baserat på skillnader och förhållanden mellan termerna. Syfte Detta program bestämmer huruvida en specifik sekvens är en aritmetisk sekvens eller en geometrisk sekvens. Exempel 1 Exempel 2 5, 10, 15,... Aritmetisk sekvens 5, 10, 20,... Geometrisk sekvens
50 8-8-4 Programbibliotek Exempel 1 Exempel 2 fw fw baw baw bf ca w w
51 8-8-5 Programbibliotek Programnamn Ellips Beskrivning Detta program visar en siffertabell över följande värden baserat på inmatning av fokusar för en ellips, summan av avståndet mellan geometriska orter och fokusar och ökningssteget (stegstorlek) för X. Y1: Koordinatvärden för ellipsens övre hälft Y2: Koordinatvärden för ellipsens nedre hälft Y3: Avståndet mellan höger fokus och geometriska orter Y4: Avståndet mellan vänster fokus och geometriska orter Y5: Summan av Y3 och Y4 Programmet ritar sedan punkter för fokusar och värden i Y1 och Y2. Syfte Detta program visar att summan av avstånden mellan de geometriska orterna och två fokusar hos en ellips är lika.
52 8-8-6 Programbibliotek d wba wb w wua
53 8-8-7 Programbibliotek Programnamn Rotation Beskrivning Detta program ritar en vinkel vid koordinaten som definieras av en inmatad toppunkt (spets) och roterar sedan till specificerad vinkel runt toppunkten. Syfte Detta program demonstrerar koordinatomvandling med hjälp av en matris. Viktigt! Ställ in Deg (grader) som vinkelenhet för detta program.
54 8-8-8 Programbibliotek dw fcde fcde ww wwfcde daw wwfcde ww
55 8-8-9 Programbibliotek Programnamn Inre vinklar och yta hos en triangel Beskrivning Detta program beräknar de inre vinklarna och ytan hos en triangel såsom definierat av inmatade koordinater för vinklarna A, B och C. Syfte Detta program beräknar de inre vinklarna och ytan hos en triangel såsom definierat av koordinater för vinklarna A, B och C. Viktigt! Inmatning av samma koordinater för två av de tre vinklarna (A, B, C) orsakar fel.
56 Programbibliotek b awaw bwaw aw9d w
Kapitel. Programmering
Kapitel 1. Före programmering 2. sexempel 3. Avlusning av program 4. Att beräkna antalet bytes som ett program använder 5. Sekretessfunktion 6. Att söka efter fil 7. Redigering av programinnehåll 8. Att
Kapitel. Programmering
Kapitel Programmering 20-1 Före programmering 20-2 Programmeringsexempel 20-3 Avlusning av program 20-4 Att beräkna antalet bytes som ett program använder 20-5 Sekretessfunktion 20-6 Att söka efter en
Kapitel Dynamisk graf
Kapitel 13 Dynamisk graf Läget för dynamisk graf på denna räknare ger dig framställning i realtid av ändringar i en graf efter hand som koefficienter och termer ändras. Du kan således se vad som händer
Bilagor Bilaga A Nollställning av räknaren Bilaga B Strömförsörjning Bilaga C Felmeddelanden Bilaga D Inmatningsomfång Bilaga E Tekniska data
Bilaga A Nollställning av räknaren Bilaga B Strömförsörjning Bilaga C Felmeddelanden Bilaga D Inmatningsomfång Bilaga E Tekniska data Bilaga A Nollställning av räknaren Varning! Följande procedur raderar
Kapitel Rekursionstabell och graf
Kapitel 16 Rekursionstabell och graf Det går att mata in två formler för de tre typerna av rekursion nedan och sedan använda dem för att framställa en tabell och rita grafer. Generell term av sekvensen
Kapitel Tabell & graf
Kapitel Menyn för tabell & graf gör det möjligt att framställa siffertabeller från funktioner som lagrats i minnet. Det går även att använda flera funktioner för att framställa tabeller. Eftersom tabell
Kapitel Tabell & graf
Kapitel 15 Tabell & graf Tabell & graf används för att framställa tabeller över diskreta data från funktioner och rekursionsformler och sedan använda värdena för grafritning. Tabell & graf gör det därför
Kapitel. 10-1 Innan skissfunktionen används 10-2 Grafritning med skissfunktionen
Kapitel Skissfunktion Skissfunktionen gör det möjligt att rita linjer och grafer på en existerande graf. Tänk på att användning av skissfunktionen i läget STAT, GRAPH, TABLE, RECUR och CONICS skiljer sig
8-1 Före ritning av en graf
Kapitel Grafritning En samling effektiva grafritningsverktyg plus en stor skärm på 127 63 punkter gör det möjligt att rita ett flertal olika funktionsgrafer snabbt och enkelt. Denna räknare kan rita följande
Kapitel Att lära känna räknaren Läs detta först! Sid. 000
Kapitel 1 Läs detta först! Symbolerna i denna bruksanvisning anger följande meddelanden. : Viktiga anmärkningar : Anmärkningar Sid. 000 : Referenssidor Kapitel 1 1. Hur du använder huvudmenyn Huvudmenyn
Bilagor Bilaga A Nollställning av räknaren Bilaga B Strömförsörjning Bilaga C Felmeddelanden Bilaga D Inmatningsomfång Bilaga E Tekniska data
Bilagor Bilaga A Nollställning av räknaren Bilaga B Strömförsörjning Bilaga C Felmeddelanden Bilaga D Inmatningsomfång Bilaga E Tekniska data Bilaga A Nollställning av räknaren Varning! Följande procedur
Kapitel. 1. Listoperationer 2. Redigering och omplacering av listor 3. Hantering av listdata 4. Aritmetiska beräkningar med listor
Kapitel En lista är en slags behållare som kan användas för att lagra flera dataposter. Denna räknare tillåter dig att ha upp till sex listor i minnet, och innehållen i dessa kan användas i aritmetiska
Kapitel. Grundläggande användning
Kapitel 1 Grundläggande användning 1-1 Innan räkningen påbörjas 1-2 Minne 1-3 Alternativmenyn (OPTN) 1-4 Variabeldatamenyn (VARS) 1-5 Programmenyn (PRGM) 1-1 Innan räkningen påbörjas Använd uppsättningsskärmen
Kapitel. Elementnummer Visningsintervall Cell. Listnamn. Rad. Spalt
Kapitel 17 Listfunktion En lista är en slags behållare som kan användas för att lagra flera dataposter. Denna räknare gör det möjligt att lagra upp till sex listor i en enskild fil och upp till sex filer
11-1 Innan dubbelgraf används
Kapitel Dubbelgraf Funktionen för dubbelgraf gör att du kan dela upp skärmen i två halvor och därmed titta på två olika grafer samtidigt. Detta ger dig möjlighet att jämföra och analysera graferna i detalj.
Kapitel 16: Programmering
Kapitel 16: mering Innehåll Komma igång: Volymen av en cylinder...2 Skapa och ta bort program...4 Skriva instruktioner och köra program...5 Redigera program...6 Kopiera och byta namn på program...7 PRGM
Kapitel Ekvationsräkning
Kapitel Ekvationsräkning Din grafiska räknare kan lösa följande tre typer av beräkningar: Linjära ekvationer med två till sex okända variabler Högregradsekvationer (kvadratiska, tredjegrads) Lösningsräkning
Minimanual CASIO fx-9750gii
Minimanual CASIO fx-9750gii Vanliga beräkningar Vanliga beräkningar görs som vanligt, fast du trycker EXE istället för lika med. Innehåll 3 maj 2017 1 Skriver du fel i en beräkning kan du radera med DEL.
Kapitel. 12-1 Före användning av graf-till-tabell 12-2 Användning av graf-till-tabell
Kapitel Graf-till-tabell Denna funktion gör att skärmen uppvisar både en graf och en tabell. Det går att flytta en pekare runt grafen och lagra dess nuvarande koordinater i tabellen närhelst du önskar.
Kapitel Grafer för koniska sektioner
Kapitel 14 Grafer för koniska sektioner Det går att rita en graf över följande koniska sektioner med hjälp av räknarens inbyggda funktioner. Parabelgraf Cirkelgraf Elliptisk graf Hyperbelgraf 14-1 Före
Detta kapitel förklarar lösning av de fyra typer av differentialekvationer som anges nedan.
Kapitel Differentialekvationer Detta kapitel förklarar lösning av de fyra typer av differentialekvationer som anges nedan. 3 Differentialekvationer av första ordningen Linjära differentialekvationer av
Kort introduktion till Casio fx-9750 GII. Knappsats
Kort introduktion till Casio fx-9750 GII Knappsats För ytterligare information kontakta Viweka Palm Viweka.palm@casio.se Tel 08-442 70 25 1 De vanligaste programmen: RUN- MAT Vanliga beräkningar och matrisberäkning
Kapitel Statistikgrafer och beräkningar
Kapitel Statistikgrafer och beräkningar Detta kapitel beskriver inmatning av statistikdata i listor och beräkning av medelvärde, maximivärde och andra statistiska värden. Det beskriver även hur man utför
ALGEBRA FX PLUS)
Kapitel Systeminställningsmeny Använd systeminställningsmenyn för att titta på systeminformation och utföra diverse systeminställningar. Systeminställningsmenyn kan användas till det följande. Information
fx-7400g PLUS Instruktionshäfte RCA
Sw fx-7400g PLUS Instruktionshäfte RCA500501-1 http://world.casio.com/edu_e/ CASIO ELECTRONICS CO., LTD. Unit 6, 1000 North Circular Road, London NW2 7JD, U.K. Viktigt! Förvara din bruksanvisning och all
Kapitel. 6-1 Före matrisräkning 6-2 Matriscelloperationer 6-3 Modifiering av matriser med matriskommandon 6-4 Matrisräkning
Kapitel Matrisräkning 26 matrisminnen (A t.o.m. Z) plus ett matrissvarsminne (MatAns) kan användas för att utföra följande matrisoperationer. Addition, subtraktion, multiplikation Räkning med skalär multiplikation
Kapitel. 9-1 Innan graflösning används 9-2 Analys av en funktionsgraf
Kapitel Graflösning Det går att använda följande metoder för att analysera funktionsgrafer och approximera resultat. Beräkning av roten Bestämning av lokalt maximivärde och lokalt minimivärde Bestämning
16 Programmering TI -86 F1 F2 F3 F4 F5 M1 M2 M3 M4 M5
16 Programmering Skriva program till TI-86... 214 Köra program... 221 Arbeta med program... 223 Hämta och köra assemblerprogram... 226 Arbeta med strängar... 227 TI -86 M1 M2 M3 M4 M5 F1 F2 F3 F4 F5 214
Kapitel Datakommunikation Anslutning av två enheter Anslutning av enheten till en persondator Anslutning av enheten till en CASIO etikettskrivare
Kapitel I detta kapitel får du veta allt du behöver känna till för att överföra program mellan fx-7400g PLUS och vissa grafiska räknarmodeller frän CASIO som kan anslutas med extra tillbehöret SB-62 kabeln.
Kapitel Datakommunikation
Kapitel Datakommunikation I detta kapitel får du veta allt du behöver känna till för att överföra program mellan din Power Graphic enhet och en annan CASIO Power Graphic enhet som kan anslutas med extra
Kapitel. 3-1 Inmatning och redigering av en lista 3-2 Hantering av listdata 3-3 Aritmetiska beräkningar med listor 3-4 Skiftning mellan listfiler
Kapitel 3 Listfunktion En lista kan användas för att lagra ett flertal dataposter. Denna räknare medger lagring av upp till 20 listor i en enskild fil och upp till sex filer i minnet. Lagrade listor kan
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
Allmänt Fråga 1: Jag vill avsluta/rensa/komma ut från det jag håller på med Fråga 3: Räknaren är på men min skärm är blank. Svar 1: Pröva följande alternativ: Tryck C Tryck yî Tryck o eventuellt följt
Bilaga 1 Felmeddelanden 2 Inmatningsomfång 3 Tekniska data 4 Index 5 Tangentindex 6 Knappen P (när enheten låses) 7 Strömförsörjning
Bilaga 1 Felmeddelanden 2 Inmatningsomfång 3 Tekniska data 4 Index 5 Tangentindex 6 Knappen P (när enheten låses) 7 Strömförsörjning α 19990401 α-1-1 Felmeddelanden 1 Felmeddelanden Meddelande Syntax ERROR
Att lära känna räknaren
Getting Acquainted Read This First! Att lära känna räknaren Läs detta först! Angående detta instruktionshäfte ufunktionstangenter och menyer Många av operationerna som räknaren utför kan exekveras med
Kapitel. Numeriska beräkningar
Kapitel 3 Numeriska beräkningar 3-1 Före beräkning 3-2 Differentialräkning 3-3 Räkning med kvadratiska differentialer 3-4 Räkning med integraler 3-5 Beräkning av maximi/minimivärde 3-6 Summaberäkningar
MMA132: Laboration 2 Matriser i MATLAB
MMA132: Laboration 2 Matriser i MATLAB Introduktion I den här labben skall vi lära oss hur man använder matriser och vektorer i MATLAB. Det är rekommerad att du ser till att ha laborationshandledningen
Komponentvisa operationer,.-notation Multiplikation (*), division (/) och upphöj till (ˆ) av vektorer följer vanliga vektoralgebraiska
Matlab-föreläsning 3 (4), 17 september, 2015 Innehåll Sekvenser (från förra föreläsningen) Upprepning med for-slingor och while-slingor Villkorssatser med if - then -else - Logik Sekvenser - repetion från
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
Matlab-föreläsning (4), 10 september, 015 Innehåll m-filer (script) - fortsättning från föreläsning 1 In- och utmatning Sekvenser, vektorer och matriser Upprepning med for-slingor (inledning) Matlab-script
Travel Phrase Guide. Instruktionshäfte
Travel Phrase Guide Instruktionshäfte Sw Rätten till ändring av innehållet i detta dokument förbehålles utan föregående meddelande. CASIO COMPUTER CO., LTD. åtar sig inget ansvar för skador eller förluster
Kapitel Grafritning GRPH TBL CONICS RUN MAT DYNA RECUR
Kapitel 5 Grafritning Avsnitt 5-1 och 5-2 i detta kapitel ger grundläggande information som krävs för att kunna rita en graf. De övriga avsnitten beskriver mera avancerade egenskaper och funktioner för
Kapitel Statistikgrafer och beräkningar
Kapitel Statistikgrafer och beräkningar Detta kapitel beskriver inmatning av statistikdata i listor, beräkning av medelvärde, maximivärde och andra statistiska värden, bestämning av konfidensintervall
Kapitel E-CON. 4-1 Överblick av E-CON 4-2 Uppställning av EA-100 4-3 Uppställningsminne 4-4 Programomvandling 4-5 Att starta provtagning
Kapitel E-CON 4-1 Överblick av E-CON 4-2 Uppställning av EA-100 4-3 Uppställningsminne 4-4 Programomvandling 4-5 Att starta provtagning 4 Alla förklaringar i detta kapitel förutsätter att du redan är bekant
Kapitel. Programbibliotek
Kapitel Programbibliotek Primfaktoranalys törsta gemensamma mått t-testvärde irkel och tangenter otation av bild nnan du börjar använda programbiblioteket e till att du kontrollerar hur många bytes av
Kapitel 15: Data/Matrix Editor
Kapitel 15: Data/Matrix Editor 15 Översikt över Data/Matrix Editor... 226 Översikt över list-, data- och matrisvariabler... 227 Starta en Data/Matrix Editor-session... 229 Mata in och visa cellvärden...
fx-9750g PLUS CFX-9850GB PLUS CFX-9850GC PLUS CFX-9950GB PLUS
1 fx-9750g PLUS CFX-9850GB PLUS CFX-9850GC PLUS CFX-9950GB PLUS Instruktionshäfte Sw http://world.casio.com/edu/ För ägare av fx-9750g PLUS... Denna bruksanvisning täcker användning av ett flertal räknarmodeller.
Variabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde:
TANA81: Beräkningar med Matlab - Variabler och Matriser - Logiska uttryck och Villkor - Repetitionssatser - Grafik - Funktioner Variabler I Matlab skapas en variabel genom att man anger dess namn och ger
Introduktion till MATLAB
29 augusti 2017 Introduktion till MATLAB 1 Inledning MATLAB är ett interaktivt program för numeriska beräkningar med matriser. Med enkla kommandon kan man till exempel utföra matrismultiplikation, beräkna
Kapitel. Grundläggande användning
Kapitel 1 Grundläggande användning 1-1 Tangenter 1-2 Bildskärmen 1-3 Inmatning och redigering av beräkningar 1-4 Alternativmenyn (OPTN) 1-5 Variabeldatamenyn (VARS) 1-6 Programmenyn (PRGM) 1-7 Användning
MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...
Allt du behöver veta om MATLAB: Industristandard för numeriska beräkningar och simulationer. Används som ett steg i utvecklingen (rapid prototyping) Har ett syntax Ett teleskopord för «matrix laboratory»
Kapitel 13: Plotta talföljder
Kapitel 13: Plotta talföljder 13 Översikt över plottning av talföljder...234 Översikt över stegen i plottning av talföljder...235 Skillnader mellan plottning av talföljder och funktioner...236 Ställa in
Snabbguide för användning av CASIO FX-82ES Plus/FX-85ES Plus
Snabbguide för användning av CASIO FX-82ES Plus/FX-85ES Plus Grundläggande hantering i COMP-läge Användningslägen COMP (w1): Enkla beräkningar, slumptal, kombinatorik STAT (w2): Statistik och regressionsberäkning
Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning
Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning
Introduktion till Matlab
Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar
fx-82es fx-83es fx-85es fx-300es fx-350es Instruktionshäfte RCA502146-001V01 A http://world.casio.com/edu/
Sw fx-82es fx-83es fx-85es fx-300es fx-350es Instruktionshäfte RCA502146-001V01 A http://world.casio.com/edu/ CASIO Europe GmbH Bornbarch 10, 22848 Norderstedt, Germany Angående detta instruktionshäfte
Kapitel 12: Plotta polärekvationer
Kapitel 12: Plotta polärekvationer 12 Översikt över polärplottning...228 Översikt över stegen i att plotta polärekvationer...229 Skillnader mellan polär- och funktionsplottning...230 I det här kapitlet
Kapitel Datakommunikation
Kapitel Datakommunikation Detta kapitel beskriver överföring av program mellan två grafiska räknare från CASIO med hjälp av den medföljande anslutningskabeln. Denna kabel kan också användas för att ansluta
ALGEBRA FX 2.0 PLUS FX 1.0 PLUS
ALGEBRA FX.0 PLUS FX 1.0 PLUS Instruktionshäfte (Ytterligare funktioner ) Sw http://world.casio.com/edu/ CASIO ELECTRONICS CO., LTD. Unit 6, 1000 North Circular Road, London NW 7JD, U.K. Viktigt! Förvara
Användarhandledning Version 1.2
Användarhandledning Version 1.2 Innehåll Bakgrund... 2 Börja programmera i Xtat... 3 Allmänna tips... 3 Grunderna... 3 Kommentarer i språket... 4 Variabler... 4 Matematik... 5 Arrayer... 5 på skärmen...
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 2c
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 2c Sidan 17 Lös ekvationen med hjälp av den grafritande räknaren Vi löser uppgiften med hjälp av grafprogrammet GRAPH. Skriv först om ekvationen
Uppgift 1 (grundläggande konstruktioner)
Uppgift 1 (grundläggande konstruktioner) a) Skriv ett program som låter användaren mata in 7 heltal och som gör utskrifter enligt nedanstående körexempel. Mata in 7 heltal: 1 0 0 3 1 1 1 Tal nr 2 var en
Beräkningsvetenskap föreläsning 2
Beräkningsvetenskap föreläsning 2 19/01 2010 - Per Wahlund if-satser if x > 0 y = 2 + log(x); else y = -1 If-satsen skall alltid ha ett villkor, samt en då det som skall hända är skrivet. Mellan dessa
fx-100ms fx-115ms (fx-912ms) Instruktionshäfte 2 (Ytterligare funktioner)
Sw fx-100ms fx-115ms (fx-912ms) Instruktionshäfte 2 (Ytterligare funktioner) CA 310079-001V07 http://world.casio.com/edu_e/ Viktigt! Förvara din bruksanvisning och all övrig information nära till hands
Introduktion till Matlab
Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan
Innehåll SVENSKA Display... s.3 Komma Lgång Mata in Uttryck och Värden Inmatningsområde... s.10 Grundläggande Beräkningar
SVENSKA Innehåll Display... s.3 Komma Lgång Strömknapp... s.4 Justering av Visningsfönstrets Kontrast... s.4 Lägesval... s.4 Inställningsmeny för av Funktioner ( Nyckel)... s.5 Räknarens Inställningsmeny...
Programmeringsteknik med C och Matlab
Programmeringsteknik med C och Matlab Kapitel 2: C-programmeringens grunder Henrik Björklund Umeå universitet Björklund (UmU) Programmeringsteknik 1 / 32 Mer organisatoriskt Imorgon: Datorintro i lab Logga
3 Man kan derivera i Matlab genom att approximera derivator med differenskvoter. Funktionen cosinus deriveras för x-värdena på följande sätt.
Kontrolluppgifter 1 Gör en funktion som anropas med där är den siffra i som står på plats 10 k Funktionen skall fungera även för negativa Glöm inte dokumentationen! Kontrollera genom att skriva!"#$ &%
Numeriska Metoder och Grundläggande Programmering för P1, VT2014
Numeriska Metoder och Grundläggande Programmering för P1, VT2014 Föreläsning 2: Styrstrukturer & Programmeringsstrategi (Kap. 3 4 i MATLAB Programming for Engineers, S. Chapman) January 21, 2014 Innehåll:
"Crash Course in Programming"
"Crash Course in Programming" Denna genomgång har fokus på programmering. Den följer PBasic-syntaxen för Basic Stamp II, men är i övrigt i stort sett frikopplad från BS2. Vissa aspekter som tas upp följer
Allmänt om Mathematica
Allmänt om Mathematica Utvecklades av Wolfram Research (Stephen Wolfram) på 80-talet Programmet finns bl.a. till Windows, Mac OS X, Linux. Finns (åtminstone) installerat i ASA B121 (Stansen), i matematik
fx-82es PLUS fx-85es PLUS fx-350es PLUS
Sw fx-82es PLUS fx-85es PLUS fx-350es PLUS Instruktionshäfte CASIO Webbsida för Global Utbildning http://edu.casio.com CASIO UTBILDNINGSFORUM http://edu.casio.com/forum/ Innehåll Viktig information...
Laboration: Att vika ett A4-papper
Laboration: Att vika ett A4-papper Vik ett A4-papper så att det övre vänstra hörnet, P, hamnar på motstående långsida i en punkt som vi kallar P. Då bildas en rätvinklig triangel där den nedvikta sidan
Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp
Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Dataingenjörsprogrammet, elektroingenjörsprogrammet och medicinsk teknik KTH Skolan för Teknik och Hälsa Redovisning: Se Kurs-PM om hur redovisningen
GRAFRÄKNARE. Snabbguide för
GRAFRÄKNARE Snabbguide för användning av FX-7400GII Förord Grafräknare är kraftfulla verktyg för den moderna matematikundervisningen och den här snabbguiden behandlar de viktigaste programmen och funktionerna
Introduktion till programmering SMD180. Föreläsning 2: Variabler, uttryck och satser
Introduktion till programmering Föreläsning 2: Variabler, uttryck och satser 1 1 Värden De grundläggande saker som en dator manipulerar resultaten av beräkningar kallas värden Värden vi stött på: 2 och
TANA17 Matematiska beräkningar med Matlab
TANA17 Matematiska beräkningar med Matlab Datorlektion 3. Repetitionssatser och Programmering 1 Introduktion Denna övning syftar till att träna programmering med repetitionssatser och villkorssatser. Undvik
Kapitel Statistikgrafer och beräkningar
Kapitel Statistikgrafer och beräkningar Detta kapitel beskriver inmatning av statistikdata i listor och beräkning av medelvärde, maximivärde och andra statistiska värden. Det beskriver även regressionsräkning.
fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms Instruktionshäfte
fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms Instruktionshäfte Sw http://world.casio.com/edu_e/ CASIO ELECTRONICS CO., LTD. Unit 6, 1000 North Circular Road, London NW2 7JD, U.K. SVENSKA Borttagning
TSBB14 Laboration: Intro till Matlab 1D
TSBB14 Laboration: Intro till Matlab 1D Utvecklad av Maria Magnusson med mycket hjälp av Lasse Alfredssons material i kursen Introduktionskurs i Matlab, TSKS08 Avdelningen för Datorseende, Institutionen
Matematik 1 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS
Matematik 1 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS Matematik 1 digitala övningar med TI-82 Stat, TI-84 Plus och TI Nspire CAS Vi ger här korta instruktioner där man med fördel
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 3b
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 3b Sidan 19 Lös ekvationen grafiskt. Genom att rita upp vänster- och högerled i samma koordinatsystem, så kan vi lösa uppgiften grafiskt. Vi
Kapitel Beräkningar med binära, oktala, decimala och hexadecimala tal
Kapitel 5 Beräkningar med binära, oktala, decimala och hexadecimala tal Denna räknare kan utföra följande operationer som innefattar olika talsystem. Talsystemsomvandling Aritmetiska operationer Negativa
Imperativ programmering. Föreläsning 2
Imperativ programmering 1DL126 3p Föreläsning 2 Imperativ programmering Kännetecken för imperativa språk: Programmet består av en serie instruktioner. Olika språk har olika uppsättningar av instruktioner.
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 2b
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 2b Sidan 21 Funktionen f bestäms av uttrycket. a) Rita grafen med hjälp av din grafritande räknare. b) Bestäm det största värdet till funktionen
Inledande matematik för I1. MVE011 läsperiod Matlab vecka 2 övningsuppgifter
Inledande matematik för I1 MVE011 läsperiod 1 010 Matlab vecka övningsuppgifter Linjära ekvationssystem Matlab har många kraftfulla redskap för att hantera matriser och därmed också linjära ekvationssystem.
Multipel tilldelning. Introduktion till programmering D0009E. Föreläsning 6: Iteration. while-satsen. Kom ihåg. Snurror kontra rekursion
Introduktion till programmering D0009E Föreläsning 6: Iteration Multipel tilldelning Helt ok att tilldela en variabel flera gånger: bruce = bruce, bruce = 7 bruce Output: 7 Som tillståndsdiagram: bruce
TANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 9 november 2015 Sida 1 / 28
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 9 november 2015 Sida 1 / 28 Föreläsning 3 Linjära ekvationssystem. Invers. Rotationsmatriser. Tillämpning:
MATLAB the Matrix Laboratory. Introduktion till MATLAB. Martin Nilsson. Enkel användning: Variabler i MATLAB. utvecklat av MathWorks, Inc.
Introduktion till MATLAB Martin Nilsson Avdelningen för teknisk databehandling Institutionen för informationsteknologi Uppsala universitet MATLAB the Matrix Laboratory utvecklat av MathWorks, Inc. Matematisk
Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 14:e januari klockan
MAI/Linköpings universitet Fredrik Berntsson Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 14:e januari klockan 8.00-12.00 Redovisning Lös först uppgifterna i Matlab.
Datatyper och kontrollstrukturer. Skansholm: Kapitel 2) De åtta primitiva typerna. Typ Innehåll Defaultvärde Storlek
De åtta primitiva typerna Java, datatyper, kontrollstrukturer Skansholm: Kapitel 2) Uppsala Universitet 11 mars 2005 Typ Innehåll Defaultvärde Storlek boolean true, false false 1 bit char Tecken \u000
TANA17 Matematiska beräkningar med Matlab
TANA17 Matematiska beräkningar med Matlab Datorlektion 2. Linjär Algebra, Villkor och Logik 1 Linjär Algebra Programsystemet Matlab utvecklades ursprungligen för att underlätta beräkningar från linjär
Python. Python är, som Scheme, ett interpreterat språk men det finns kompilatorer för Python.
är, som Scheme, ett interpreterat språk men det finns kompilatorer för. När man interpreterar ett språk tillhandahåller man en interpretator som läser sats för sats och försöker tolka den. När man kompilerar
HI1024 Programmering, grundkurs TEN
HI1024 Programmering, grundkurs TEN2 2016-01-09 KTH STH Haninge 8.15-13.00 Tillåtna hjälpmedel: En A4 handskriven på ena sidan med egna anteckningar Kursboken C PROGRAMMING A Modern Approach K. N. King
Laboration: Brinntid hos ett stearinljus
Laboration: Brinntid hos ett stearinljus Syftet med experimentet är att undersöka hur snabbt ett stearinljus brinner. Dessutom ska du använda dina mätdata till att uppskatta hur länge ljuset kommer att
Python. Python är, som Scheme, ett interpreterat språk men det finns kompilatorer för Python.
är, som Scheme, ett interpreterat språk men det finns kompilatorer för. När man interpreterar ett språk tillhandahåller man en interpretator som läser sats för sats och försöker tolka den. När man kompilerar
Laboration: Grunderna i Matlab
Laboration: Grunderna i Matlab Att arbeta i kommandofönstret och enkel grafik Den här delen av laborationen handlar om hur man arbetar med kommandon direkt i Matlabs kommandofönster. Det kan liknas vid
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 3c
Räknarinstruktioner för CASIO FX-9750GII till Matematik Origo 3c Sidan 68 Beräkna derivatan av för 1) Gå in i huvudmenyn genom att trycka p. 2) Tryck på i. Tryck sedan r (CALC). Välj w ( ). 3) Skriv in
TAIU07 Matematiska beräkningar med Matlab
TAIU07 Matematiska beräkningar med Matlab Datorlektion 2. Villkor och Repetition 1 Logiska uttryck Uppgift 1.1 Låt a=3 och b=6 Vad blir resultatet av testerna ab? Uppgift 1.2 Låt a, b,
Föreläsning 2 Programmeringsteknik och C DD1316. Mikael Djurfeldt
Föreläsning 2 Programmeringsteknik och C DD1316 Mikael Djurfeldt Föreläsning 2 Programmeringsteknik och C Python introduktion Utskrift Inläsning Variabler Datatyp Aritmetiska operatorer Omvandling
Programmera i C Varför programmera i C när det finns språk som Simula och Pascal??
Programmera i C Varför programmera i C när det finns språk som Simula och Pascal?? C är ett språk på relativt låg nivå vilket gör det möjligt att konstruera effektiva kompilatorer, samt att komma nära
Målet för D2 är att studenterna ska kunna följande: Dra slumptal från olika sannolikhetsfördelningar med hjälp av SAS
Datorövning 2 Statistisk teori med tillämpningar Simulering i SAS Syfte Att simulera data är en metod som ofta används inom forskning inom ett stort antal ämnen, exempelvis nationalekonomi, fysik, miljövetenskap