Kapitel. Programmering

Storlek: px
Starta visningen från sidan:

Download "Kapitel. Programmering"

Transkript

1 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 radera ett program 9. Användbara programkommandon 10. Kommandoreferenser 11. Visning av text 12. Att använda beräkningsfunktioner i program 8

2 Kapitel 8 1. Före programmering sfunktionen hjälper dig att skapa komplicerade, ofta använda beräkningar snabbt och lätt. Kommandon och kalkylprogram körs i sekvens precis som vid en manuellt genomförd beräkning med flera tal. Flera program kan lagras under filnamn som gör det lätt att kalla upp och redigera dem. Filnamn Filnamn Filnamn Program Program Program Välj PRGM ikon i på huvudmenyn och gå in i läget PRGM. När du gör det visas programlistan på skärmen. Välj minnesområde (använd f och c för att flytta) 1 (EXE)... Kör program 2 (EDIT)... Programredigering 3 (NEW)... Nytt program [ Sid. 139 Sid. 139 Sid (DEL)... Radera specifikt program 2 (DEL A)... Radera allt 3 (SRC)... Sökning efter filnamn Tryck på [ för att återgå till föregående meny. Om det inte finns program lagrade i minnet när du kör PRGM funktionen, visas meddelandet No Programs på skärmen och endast NEW uppgiften (3) visas i funktionsmenyn. 126

3 2. sexempel Kapitel 8 Exempel 1 För att bestämma yta och volym för tre reguljära oktaedrar med dimensioner enligt tabellen nedan. Lagra beräkningsformeln under filnamnet OCTA. En sidas längd(a) Yta (S) Volym (V) 7 cm cm 2 cm 3 A 10 cm cm 2 cm 3 15 cm cm 2 cm 3 Följande är formeln som används för att bestämma yta S och volym V för en reguljär oktaeder för vilken längden på en sida är känd. 2 S = 2 3 A 2, V = A 3 3 Vid inmatning av en ny formel, registrera först filnamnet och sedan det faktiska programmet. uatt registrera ett filnamn Exempel Att registrera filnamnet OCTA Notera att filnamnet kan vara upp till åtta tecken långt. 1. Medan programlistan visas på skärmen, tryck på 3 (NEW). 3(NEW) (Q)... Registrering av lösenord 4 (SYBL)... Symbolmeny 2. Mata in namnet på filen. OCTA Markören kommer att ändra form för att indikera inmatning av tecken. Följande är de tecken som du kan använda i ett filnamn: A till Z, mellanslag, [, ], {, },,, ~, 0 till 9,., +,,, 127

4 Kapitel 8 Om du trycker på 4 (SYBL) visas menyn för symboler som kan matas in. 4(SYBL) Du kan radera ett tecken under inmatning av filnamn genom att flytta markören till det tecken du vill radera och trycka på D. 3. Tryck på w för att registrera filnamnet och byta till skärmen för inmatning av program. Filnamn w Registrering av ett filnamn använder 17 bytes minne. Skärmen för inmatning av filnamn stannar kvar om du trycker på w utan att mata in ett filnamn. För att lämna skärmen för inmatning av filnamn och återgå till programlistan utan att registrera ett filnamn, tryck på Q. uatt mata in ett program Använd skärmen för inmatning av program för att mata in programmets innehåll. Sid. 136 Sid (TOP)... Överst i ett program 2 (BTM)... Nederst i ett program 3 (MENU)... Funktionsmeny Om du trycker på [ visas menyn för symboler som kan matas in i ett program. [ [ Tryck på [ för att återgå till föregående meny. 128

5 Kapitel 8 Sid. 2 uatt ändra funktioner i ett program Om du trycker på 3 (MENU) medan skärmen för inmatning av program visas så visas en meny för ändring av funktion. Du kan använda denna meny för att mata in de funktionsförändringar du önskar i dina program. För detaljer om dessa funktioner, se Hur du använder huvudmenyn och de sektioner i denna bruksanvisning som beskriver vad du kan göra med de ensklida funktionerna. 3(MENU) Sid. 6 Om du trycker på! Z visas en meny av kommandon som kan användas för att ändra i inställningarna för skärmen inuti ett program. För detaljer om de enskilda kommandona se Ändring av uppsättning för ett läge!z [ [ [ [ [ Det faktiska programinnehållet är identiskt med manuella beräkningar. Följande visar hur beräkningarna av ytan och volymen för en reguljär oktaeder skulle beräknas manuellt. Yta S... c*!9d* <A s värde> xw Volym V...!9c/d* <A s värde> Mdw Du kan också genomföra beräkningar genom att bestämma ett värde för längden på en sida som variabel A. Längden på en sida A... <A s värde> aaaw 129

6 Kapitel 8 Yta S... c*!9d*aaxw Volym V...!9c/d*aAMdw Om du emellertid enbart matar in de manuella beräkningarna ovan, kommer räknaren att exekvera dem från början till slut, utan avbrott. Följande kommandon gör det möjligt att avbryta beräkningen för att mata in värden och uppvisa delresultat.?: Detta kommando pausar körningen av programmet och visar ett frågetecken som en prompt för inmmatning av värde som ska bestämmas för en variabel. Syntax för detta kommando är:? <variabelnamn>. :Detta kommando pausar programmets genomförande och visar den sista beräkningens resultat som erhållits eller text. Det liknar det som sker när du under manuell beräkning trycker på w. Sid. 139 För fullständiga detaljer om dessa och andra kommandon se Användbara programkommandon. Följande är exempel på hur du faktiskt använder? och kommandon.!w[1(?)aaa[3(:) c*!9d*aax [[2()!9c/d*aAMd QQ uatt köra ett program 1. Med programlistan på skärmen, använd f och c för att framhäva namnet på det program som du önskar köra. 2. Tryck på 1 (EXE) eller w för att köra programmet. Låt oss försöka köra det program vi matade in ovan. En sidas längd(a) Yta (S) Volym (V) 7 cm 169, cm 2 161, cm 3 10 cm 346, cm 2 471, cm 3 15 cm 779, cm , cm 3 130

7 Kapitel (EXE) eller w hw (A s värde) Delresultat producerat av w w baw w Sid. 150 Genom att trycka på w medan programresultatets slutgiltiga resultat visas så körs programmet om. Du kan också köra ett program i läget RUN genom att mata in : Prog <filnamn> w. Ett fel (Go ERROR) uppstår om programmet som specificerades av Prog <filnamn> inte kan hittas. 131

8 Kapitel 8 3. Avlusning av program Problem med program som förhindrar dem att köras korrekt kallas en lus och den process som eliminierar dylika problem kallas avlusning. Om någon av följande symptomer visar sig indikerar detta att ditt program innehåller löss och att avlusning är nödvändig. Felmeddelanden visas medan programmet körs. Resultat är inte vad du förväntade dig. uför att eliminera löss som förorsakar felmeddelanden Ett felmeddelande, som det som visas nedan, visas närhelst något märkligt sker under programmets körning. Sid. 200 När ett dylikt meddelande visas, tryck på d eller e för att visa den plats där felet uppstod tillsammans med markören. Kontrollera Felmeddelanden för åtgärder du bör vidta för att korrigera situationen. Sid. 133 Notera att om du trycker på d eller e och platsen för felet är skyddad av ett lösenord, så kommer platsen inte att visas. Sid. 136 uför att eliminera löss som förorsakar dåliga resultat. Om ditt program producerar resultat som du normalt inte förväntar dig, kontrollera programinnehållet och utför nödvändiga ändringar. Se Redigering av programinnehåll för detaljer om hur ska gå tillväga för att ändra programinnehållet. 4. Att beräkna antalet bytes som ett program använder Denna enhet är försedd med bytes minne. En byte är en minnesenhet som kan användas för lagring av data. Det finns två typer av kommandon: 1-byte kommando och 2-byte kommando. Exempel på 1-byte kommando: sin, cos, tan, log, (, ), A, B, C, 1, 2, etc. Exempel på 2-byte kommando: Lbl 1, Goto 2, etc. Medan markören befinner sig inne i ett program, kommer varje intryckning av deller e att få markören att flytta sig en byte. 132

9 Kapitel 8 Sid. 37 Du kan kontrollera hur mycket minne som används och hur mycket som återstår när som helst genom att välja MEM ikonen i huvudmenyn och gå in i läget MEM. Se Minnesstatus (MEM) för detaljer. 5. Sekretessfunktion Vid inmatning av program kan du skydda det genom att lägga in ett lösenord som begränsar tillgången till programmets innehåll till de som känner till lösenordet. Lösenordskyddade program kan köras av vem som helst utan att mata in lösenordet. uför att registrera ett lösenord Exempel För att skapa en programfil under namnet AREA och skydda det med lösenordet CASIO. 1. Med programlistan på skärmen, tryck på 3 (NEW) och mata in filnamnet och den nya programfilen. 3(NEW) AREA Tryck på 3 (Q) och mata sedan in lösenordet. 3(Q) CASIO Sid. 127 Proceduren för inmatning av lösenord är den samma som för inmatning av filnamn. 3. Tryck på w för att registrera filnamnet och lösenordet. Nu kan du mata in innehållet i programfilen. Registrering av lösenord använder 16 bytes minneskapacitet. Genom att trycka på w utan att mata in ett lösenord registreras endast filnamnet utan något lösenord. 133

10 Kapitel 8 4. Efter inmatning av ett program, tryck på Q för att lämna programfilen och återgå till programlistan. Filer med lösenord indikeras av en asterix till höger om filnamnet. Q uatt kalla upp ett program Exempel För att kalla upp en fil kallad AREA som är skyddad av lösenordet CASIO. 1. Med programlistan på skärmen, använd f eller c tör att framhäva namnet på den fil du önskar. 2. Tryck på 2 (EDIT). 2(EDIT) 3. Mata in lösenordet och tryck på w för att kalla upp programmet. Meddelandet Mismatch visas om fel lösenord matats in. 6. Att söka efter fil Du kan söka efter en fil med ett specifikt namn genom att använda någon av följande tre metoder. Rullsökning Rulla genom filnamnen i programlistan. Filnamnssökning Mata in de första bokstäverna i ett filnamn. Sökning av första tecken Mata in de första bokstäverna i ett filnamn. uför att hitta en fil genom rullsökning Exempel Att använda rullsökning för att kalla upp programmet kallat OCTA. 1. Med programlistan på skärmen, använd f eller c för att rulla genom listan av program tills du finner den du söker

11 Kapitel 8 2. När det namn du önskar är framhävt, tryck på 2 (EDIT) för att kalla upp det. 2(EDIT) uför att hitta en fil genom namnsökning Exempel Att använda filnamnssökning för att kalla upp programmet kallat OCTA. 1. Med programlistan på skärmen, tryck på 3 (NEW) och mata in namnet på den fil du önskar hitta. 3(NEW) OCTA 2. Tryck på w för att kalla upp programmet. Om det inte finns något program med det namnet du matat in så kommer en ny fil att skapas som har det namn du matade in. uför att hitta en fil genom sökning av första tecken Exempel Att använda sökning av första tecken för att kalla upp programmet kallat OCTA. 1. Med programlistan på skärmen, tryck på [ 3 (SRC) och mata in de första tecknen för den fil du önskar hitta. [3(SRC) OCT 2. Tryck på w för att starta sökningen. w Alla filer vars namn börjar med de tecken du matat in kallas upp. Om det inte finns något program vars filnamn startar med de tecken du matat in visas meddelandet Not Found på skärmen. Om detta sker, tryck på Q för att ta bort felmeddelandet. 135

12 Kapitel 8 3. Använd f och c för att framhäva filnamnet för det program du vill kalla upp och tryck sedan på 2 (EDIT) för att kalla upp det. 7. Redigering av programinnehåll uför att redigera programinnehåll 1. Hitta filnamnet på det program som du önskar i programlistan. Sid Kalla upp programmet. Proceduren du använder för att redigera programinnehåll är identiskt med de som används för att redigera manuella beräkningar. För detaljer se Att utföra korrigeringar. Följande funktionstangenter är också användbara vid redigering av programinnehåll. 1 (TOP)... Flyttar markören till början av programmet. 2 (BTM)... Flyttar markören till slutet av programmet. Exempel 2 A Att använda OCTA programmet för att skapa ett program som beräknar ytan och volymen på en reguljär tetraeder när längden på en sida är känd. En sidas längd (A) Yta (S) Volym (V) 7 cm cm 2 cm 3 10 cm cm 2 cm 3 15 cm cm 2 cm 3 Följande är formler som används för att beräknan ytan S och volymen V på en reguljär tetraeder för vilken längden på en sida är känd. 2 S = 3 A 2, V = A

13 Kapitel 8 Använd följande tangentmanövrar vid inmatning av program. En sidas längd A...!W[1(?)aaA[3(:) Yta S...!9d*aAx[[2() Volym V...!9c/bc*aAMd Jämför detta med programmet för beräkning av yta och volym för en reguljär oktaeder. En sidas längd A...!W[1(?)aaA[3(:) Yta S... c*!9d*aax[[2() Volym V...!9c/d*aAMd Som du kan se kan du producera TETRA programmet genom att utföra följande ändringar i OCTA programmet. Radera c * (Understruket med våglinje ovan) Ändra d till b c (Understruket med heldragen linje ovan) Låt oss redigera ör att producera programmet. 2(EDIT) eeeedd cd![bc D Q Låt oss försöka köra programmet. En sidas längd (A) Yta (S) Volym (V) 7 cm 84, cm 2 40, cm 3 10 cm 173, cm 2 117, cm 3 15 cm 389, cm 2 397, cm 3 137

14 Kapitel (EXE) eller w hw (A s värde) w w baw w 138

15 8. Att radera ett program Det finns två sätt att radera ett filnamn och dess program. Radering av specifikt program Radering av alla program Kapitel 8 uför att radera specifikt program 1. Med programlistan på skärmen, använd f och c för att framhäva namnet på det program som du önskar radera. 2. Tryck på [ 1 (DEL). [1(DEL) Tryck på 1 (YES) för att radera det valda programmet eller 4 (NO) för att avbryta utan att radera någonting. uför att radera alla program 1. Med programlistan på skärmen, Tryck på [ 2 (DEL A). [2(DEL A) Sid Tryck på 1 (YES) för att radera alla program i listan eller 4 (NO) för att avbryta utan att radera någonting. Du kan också radera alla program genom att använda läget MEM. Se Tömning av minnesinnehållet för detaljer. 9. Användbara programkommandon Förutom beräkningskommandon kan denna räknare också använda en del olika relationskommandon och hoppkommandon som kan användas för att skapa program vilka utför upprepade beräkningar snabbt och enkelt. Programmeny Tryck på! W för visning av programmenyn.!w 139

16 Kapitel 8 Sid. 140 Sid. 141 Sid (COM)... Meny för programkommandon 2 (CTL)... Meny för kontrollkommandon 3 (JUMP)... Meny för hoppkommandon [ Sid. 142 Sid (?)... Inmatningskommandon 2 ()... Resultatkommandon 3 (CLR)... Meny för raderingtskommandon 4 (DISP)... Meny för visningskommandon [ Sid. 142 Sid (REL)... Meny för villkorlig hopprelationsmanöver 2 (I/O)... Meny för inmatnings / resultatkommandon 3 (:)... Multisats kommandon Tryck på [ för att återgå till föregående meny. Meny för programkommandon (COM) Medan programmenyn visas på skärmen, tryck på 1 (COM) för visning av menyn för programkommandon. 1(COM) 1 (If)... Om kommando 2 (Then)... Då kommando 3 (Else)... Annars kommando 4 (I End)... Slut kommando [ 1 (For)... För kommando 2 (To)... Till kommando 3 (Step)... Steg kommando 4 (Next)... Nästa kommando 140

17 Kapitel 8 [ 1 (Whle)... Medan kommando 2 (WEnd)... Medan slut kommando 3 (Do)... Gör kommando 4 (Lp W)... LpMedan kommando Tryck på [ för att återgå till föregående meny. Meny för kontrollkommandon (CTL) Medan programmenyn visas på skärmen, tryck på 2 (CTL) för visning av menyn för kontrollkommandon. 2(CTL) 1 (Prog)... Prog kommando 2 (Rtrn)... Retur kommando 3 (Brk)... Avbrotts kommando 4 (Stop)... Stopp kommando Meny för hoppkommandon (JUMP) Medan programmenyn visas på skärmen, tryck på 3 (JUMP) för visning av menyn för hoppkommandon. 3(JUMP) 1 (Lbl)... Lbl kommando 2 (Goto)... Goto kommando 3 ( )... (hopp) kommando [ 1 (Isz)... Isz kommando 2 (Dsz)... Dsz kommando Tryck på [ för att återgå till föregående meny. 141

18 Kapitel 8 Meny för raderingskommandon (CLR) Medan programmenyn visas på skärmen, tryck på [ 3 (CLR) för visning av menyn för raderingskommandon. [3(CLR) 1 (Text)... Rad. Textkommando 2 (Grph)... Rad. Grafkommando 3 (List)... Rad. List kommando Meny för visningskommandon (DISP) Medan programmenyn visas på skärmen, tryck på [ 4 (DISP) för visning av menyn för visningskommandon. [4(DISP) 1 (Stat)... Rita Stat kommando 2 (Grph)... Rita Grafkommando 3 (TABL)... Meny för Tabell & graf kommando Om du trycker på 3 (TABL) med menyn för visningskommandon på skärmen får det menyn för Tabell & graf kommando att komma upp. 3(TABL) 1 (Tabl)... Disptabell kommando 2 (G Con)... TG-Con kommando 3 (G Plt)... TG-Plt kommando Meny för villkorlig hopprelationsmanöver (REL) Medan programmenyn visas på skärmen, tryck på [ [ 1 (REL) för visning av menyn för villkorlig hopprelationsmanöver. [[1(REL) 1 (=)... Relationsstyrare = 2 (G)... Relationsstyrare G 3 (>)... Relationsstyrare > 4 (<)... Relationsstyrare < 142

19 Kapitel 8 [ 1 ( )... Relationsstyrare 2 ( )... Relationsstyrare Tryck på [ för att återgå till föregående meny. Meny för inmatnings / resultatkommandon (I / O) Medan programmenyn visas på skärmen, tryck på [[2 (I/O) för visning av menyn för inmatnings / resultatkommandon. [[2(I/O) 1 (Send)... Sändnings ( kommando 2 (Recv)... Mottagnings ( kommando 143

20 Kapitel Kommandoreferenser k Kommandoindex Break ClrGraph ClrList ClrText DispTable Do~LpWhile DrawTG-Con, DrawTG-Plt DrawGraph DrawStat Dsz For~To~Next For~To~Step~Next Goto~Lbl If~Then If~Then~Else If~Then~Else~IfEnd If~Then~IfEnd Isz Prog Receive( Return Send( Stop While~WhileEnd ? (Inmatningskommando) (Resultatkommando) : (Multisatskommando) (Retur) (Hoppkod) =, G, >, <,, (Relationsstyrare) Följande är de metoder som används i denna del vid beskrivning av de olika kommandona. Fetstilstext... Faktiska kommandon och andra uppgifter som alltid måste matas in skrivs med fetstil. {Vågparentes}... Vågparentes används för att sätta parentes kring ett antal uppgifter, sådana som måste väljas vid inmatning av ett kommando. Mata inte in vågparenteserna vid inmatning av kommando. 144

21 Kapitel 8 [Kantparentes]... Kantparentes används för att sätta parentes kring uppgifter som kan väljas. Mata inte in kantparenteserna vid inmatning av kommando. Siffror... Siffror (såsom 10, , A) indikerar konstanter, beräkningar, sifferkonstanter etc. Bokstäver... Bokstäver används för att indikera bokstavsserier (såsom AB). k Grundläggande kommandon? (Inmatningskommando) Funktion: Uppmanar till inmatning av värden för bestämda variabler under programkörning. Syntax:? <variabelns namn> Exempel:? A 1. Detta kommando avbryter tillfälligt körningen av programmet och uppmnar till inmatning av värden eller uttryck som ska bestämmas till en variabel. När inmatningskommandot används, visas? på skärmen och räknaren ställer sig i beredskapsläge för inmatning. 2. Inmatning som sker i respons till inmatningskommandot måste vara ett värde eller ett uttryck och uttrycket kan inte vara ett multisatstal. (Resultatkommando) Funktion: Visar delresultat under körning av program. 1. Detta kommando avbryter tillfälligt körningen av ett program och visar bokstavstext eller resultat av beräkningen omedelbart före. 2. Resultatkommandot bör användas på en plats där du i normala fall trycker på w tangenten under manuell beräkning. : (Multisatskommando) Funktion: Sammanbinder två satser för körning i sekvens utan att stoppa. 1. Till skillnad från resultatkommandot (), körs satser som är sammanbundna med multisatskommandon utan avbrott. 2. Multisatskommando kan användas för att länka samman två beräkningsuttryck eller två kommandon. 3. Du kan också använda retur indikerat av istället för multisatskommando. 145

22 Kapitel 8 (Retur) Funktion: Sammanbinder två satser för körning i sekvens utan att stoppa. 1. Användningen av retur är identisk med den för multisatskommandon. 2. Att använda retur istället för multisatskommando gör det visade programmet lättare att läsa. k Programkommandon (COM) If~Then Funktion: Då-satsen körs endast om Om-förhållandet är sant (inte noll). Syntax: If <förhållande> : Then <satsen> : <satsen> sifferruttryck Parametrar: förhållande, sifferuttryck 1. Då-satsen körs endast om Om-förhållandet är sant (inte noll). 2. Om förhållandet är falskt (0) körs inte Då-satsen. 3. Om-förhållandet måste alltid komma tillsammans med ett Då-förhållande. Att utesluta Då-förhållandet kommer att resultera i fel. (Syn ERROR). Exempel: If A = 0 Then A = 0 If~Then~IfEnd Funktion: Då-satsen körs endast om Om-förhållandet är sant (inte noll). OmSlut satsen kommer alltid att köras : efter att Då-satsen har körts eller direkt efter Omförhållandet, när detta är falskt (0). Syntax: If <förhållande> sifferuttryck : Then <satsen> : <satsen> Parametrar: förhållande, sifferuttryck Detta kommando är nästan identiskt med Om-Då. Den enda skillnaden är att OmSlut satsen alltid körs oberoende av om Om-förhållandet är sant (inte noll) eller falskt (0). : IfEnd 146

23 Kapitel 8 Exempel: If A = 0 Then A = 0 IfEnd END If~Then~Else Funktion: Då-satsen körs endast om Om-förhållandet är sant (inte noll). Annars satsen kommer att köras om Om-förhållandet är falskt (0). Syntax: If <forhållande> sifferuttryck : Then <satsen> : <satsen> : Else <satsen> : <satsen> Parametrar: förhållande, sifferuttryck 1. Då-satsen körs endast om Om-förhållandet är sant (inte noll). 2. Annars satsen kommer att köras om Om-förhållandet är falskt (noll). Exempel: If A = 0 Then TRUE Else FALSE If~Then~Else~IfEnd Funktion: Då-satsen körs endast om Om-förhållandet är sant (inte noll). Annars satsen kommer att köras om Om-förhållandet är falskt (0). OmSlut satsen kommer alltid att köras efter Då-satsen eller Annars-satsen. Syntax: If <förhållande> sifferuttryck : Then <satsen> : <satsen> : Else <satsen> : <satsen> : IfEnd Parametrar: förhållande, sifferuttryck Detta kommando är nästan identiskt med If~Then~Else. Den enda skillnaden är att OmSlut satsen alltid körs oberoende av om Om-förhållandet är sant (inte noll) eller falskt (0). 147

24 Kapitel 8 Exempel:? A If A = 0 Then TRUE Else FALSE IfEnd END For~To~Next Funktion: Detta kommando repeterar allting mellan För-satsen och Nästa - satsen. Utgångsvärdet bestäms till kontrollvariabeln vid första körningen och kontrollvariablens värde ökas med en för varje körning. Körning av programmet fortsätter tills värdet på kontrollvariabeln överstiger slutvärdet. Syntax: For <utgångsvärde> <kontrollvariabelns namn> To <slutvärde> : <satsen> : Next Parametrar: kontrollvariabelns namn: A till Z utgångsvärde : Värde eller sats som producerar ett värde (dvs. sinx, A, etc.) slutvärde : Värde eller sats som producerar ett värde (dvs. sinx, A, etc.) 1. När utgångsvärdet på kontrollvariabeln är högre än slutvärdet, fortsätter körningen från satsen som följer Nästa, utan att köra satserna mellan För och Nästa. 2. För- satsen måste alltid ha en Nästa-sats och Nästa-satsen måste alltid komma efter För-satsen. 3. Nästa-satsen definierar slutet på den slinga som skapas av For~Next och därför måste det alltid inkluderas. Om det inte görs så resulterar det i fel (Syn ERROR). Exempel: For 1 A To 10 A 3 B B Next For~To~Step~Next Funktion: Detta kommando repeterar allting mellan För-satsen och Nästa -satsen. Utgångsvärdet bestäms till kontrollvariabeln vid första körningen och kontrollvariablens värde ändras i enlighet med stegvärdet för varje körning. Körning av programmet fortsätter till värdet på kontrollvariabeln överstiger slutvärdet. Syntax: For <utgångsvärde> <kontrollvariabelns namn> To <slutvärde> Step <stegvärde> : Next 148

25 Kapitel 8 Parametrar: kontrollvariabelns namn: A till Z utgångsvärde : Värde eller sats som producerar ett värde (dvs. sinx, A, etc.) slutvärde : Värde eller sats som producerar ett värde (dvs. sinx, A, etc.) stegvärde : Numeriskt värde (om du utelämnar detta värde bestäms steget till 1) 1. Detta kommando är i grund och botten detsamma som För-Till-Nästa. Enda skillnaden är att du kan specificera steg. 2. Om du utelämnar stegvärdet bestäms steget automatiskt till Om du gör utgångsvärdet lägre än slutvärdet och specificerar ett positivt stegvärde så får det kontrollvariabelns värde att öka med varje körning. Om du gör utgångsvärdet högre än slutvärdet och specificerar ett negativt stegvärde så får det kontrollvariabelns värde att minskas med varje körning. Exempel: For 1 A To 10 Step 0.1 A 3 B B Next Do~LpWhile Funktion: Detta kommando repeterar specifika kommandon så länge som förhållandet är sant (inte noll). Syntax: Do : ~ LpWhile <uttryck> Parametrar: uttryck 1. Detta kommando repeterar kommandon som finns i slingan så länge som förhållandet är sant (inte noll). När förhållandet blir falskt (0) fortsätter körningen från satsen som följer på LpWhile-satsen. 2. Eftersom förhållandet kommer efter LpWhile-satsen testas (kontrolleras) förhållandet efter att alla kommandon i slingan har körts. Exempel: Do? A A 2 B B LpWhile B >10 While~WhileEnd Funktion: Detta kommando repeterar specifika kommandon så länge som förhållandet är sant (inte noll). Syntax: While <uttryck> : ~WhileEnd 149

26 Kapitel 8 Parametrar: uttryck 1. Detta kommando repeterar kommandon som finns i slingan så länge som förhållandet är sant (inte noll). När förhållandet blir falskt (0) fortsätter körningen från satsen som följer på WhileEnd - satsen. 2. Eftersom förhållandet kommer efter MedanSlut - satsen, testas (kontrolleras) förhållandet efter att alla kommandon i slingan har körts. Exempel: 10 A While A > 0 A 1 A GOOD WhileEnd 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 1. Detta kommando avbryter körning av en slinga och fortsätter från nästa kommando efter slingan. 2. Detta kommando används för att avbryta en körning av en För-sats, Gör-sats och Medan-sats. Exempel: While A>0 If A > 2 Then Break IfEnd WhileEnd A Körs efter Break Prog Funktion: Detta kommando specificerar körning av ett annat program som ett subrutin. Med RUN funktionen kör detta kommando ett nytt program. Syntax: Prog filnamn Exempel: Prog ABC 1. Även när detta kommando befinner sig inne i en slinga avbryter dess körning omedelbart slingan och startar en subrutin. 2. Detta kommando kan användas så många gånger som det är nödvändigt inuti ett huvudprogram för att kalla upp oberoende subrutiner för att genomföra särskilda uppgifter. 150

27 Kapitel 8 3. En subrutin kan användas på flera ställen i samma huvudprogram eller också kan det kallas upp av vilket antal huvudprogram som helst. 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 4. Om du kallar upp en subrutin körs den från början. När subrutinen körts fortsätter körningen av huvudprogrammet från satsen som följer på Prog kommandot. 5. Ett Goto - Lbl kommando inne i en subrutin gäller endast inom den subrutinen. Det kan inte användas för att hoppa till ett märke utanför subrutinen. 6. Om en subrutin med det filnamn som specificerats av Prog kommandot inte existerar uppstår ett fel (Go ERROR). 7. Om du i läget RUN matar in ett Prog kommando och trycker på w, körs det program specificerat av kommandot. Return Funktion: Detta kommando återgår efter en subrutin. Syntax: Return Körning av returkommandot inuti ett huvudprogram får körningen av programmet att stoppas. Exempel: Prog A Prog B 1 A For A B To 10 Prog B B + 1 C C Next Return Körning av programmet i fil A visar resultatet av manövern (11) Stop Funktion: Detta kommando stoppar körningen av ett program. Syntax: Stop 1. Detta kommando stoppar körningen av ett program. 2. Om du använder det här kommandot inne i en slinga stoppar det körningen av programmet utan att något fel uppstår. 151

28 Kapitel 8 Exempel: For 2 I To 10 If I = 5 Then STOP : Stop IfEnd Next Detta program räknar från 2 till 10. När det når 5 stoppar det körningen och visar meddelandet STOP. k Hoppkommandon (JUMP) Dsz Funktion: Detta kommando är ett räknehoppkommando som minskar kontrollvariabelns värde med 1 och sedan hoppar om innevarande värdet är noll. Syntax: Variabelvärde G 0 Dsz <variabelns namn> : <satsen> : <satsen> Variabelvärde = 0 Parametrar: Variabelns namn : A till Z [Exempel] Dsz B : Minskar värdet bestämt för variabeln B med1. Detta kommando minskar kontrollvariabelns värde med 1 och testar (kontrollerar) det sedan. Om det innevarande värdet inte är noll, fortsätter körningen med nästa sats. Om det innevarande värdet är noll, hoppar körningen till satsen som följer på multisatskommandot. (:) visakommando () eller retur (). Exempel: 10 A : 0 C : Lbl 1 :? B : B+C C : Dsz A : Goto 1 : C 10 Detta program uppmanar till inmatning av 10 värden och beräknar sedan medelvärdet för de inmatade värdena. Goto~Lbl 152 Funktion: Detta kommando utför ett ovillkorligt hopp till en specificerad plats. Syntax: Goto <värdet eller variabel> ~ Lbl <värdet eller variabel> Parametrar: Värdet (0 till 9), variabel (A till Z) 1. Detta kommando består av två delar : Goto n (där n är ett värde från 0 till 9) och Lbl n(där n är värdet specificerat för Goto). Detta kommando får körningen av programmet att hoppa till Lbl-satsen vars värde överensstämmer med det som specificerades av Goto-satsen. 2. Detta kommando kan användas för att återvända i slingan till början av programmet eller för att hoppa till någon plats inom programmet.

29 Kapitel 8 3. Detta kommando kan användas i kombination med ett villkorligt hopp och räknehopp. 4. Om det inte finns någon Lbl-sats vars värde överensstämmer med det specificerat av Goto-satsen uppstår ett fel (Go ERROR) Exempel:? A :? B : Lbl 1 :? X : A X + B Goto 1 Detta program beräknar y = AX + B för det antal värden för de enskilda variablerna som du vill mata in. För att lämna körning av detta program, tryck på A. Isz Funktion: Detta kommando är ett räknehoppkommando som ökar värdet på kontrollvariabeln med 1 och sedan hoppar till det innevarande värdet om variabelns värde är noll. Syntax: Parametrar: Variabelns värde G 0 Isz <variabelns namn> : <satsen> : <satsen> Variabelns värde = 0 Variabelns namn : A till Z [Exempel] Isz A : Ökar värdet bestämt för variabeln A med 1. Detta kommando ökar värdet bestämt för kontrollvariabeln med 1 och testar (kontrollerar) det sedan. Om det innevarande värdet inte är noll fortsätter körningen med nästa sats. Om det innevarande värdet är noll, hoppar körningen till satsen som följer på multisatskommandot (:), visningskommandot () eller retur (). (Hoppkod) Funktion: Denna kod sätter upp villkor för ett villkorligt hopp och hoppar sedan vidare närhelst påståendet är falskt. Syntax: Sant <vänster sida> <relationsstyrare> <höger sida> <satsen> : <satsen> Falskt Sid. 156 Parametrar: Vänster sida/höger sida: variabel (A till Z), sifferkonstant, variabeluttryck (såsom A 2) relationsstyrare: =, G, >, <,, 153

30 Kapitel 8 1. Ett villkorligt hopp jämför innehållet för två variabler eller resultatet av två uttryck och bestämmer baserat på jämförelsen om vidare hopp ska göras. 2. Om jämförelsen visar sig vara sann fortsätter körningen med satsen som följer kommandot. Om jämförelsen visar sig vara falsk fortsätter körningen med satsen som följer multisatskommandot (:), visningskommandot () eller retur (). Exempel: Lbl 1 :? A : A > 0 A Goto 1 Med detta program kan du genom att mata in ett värde större än noll erhålla beräkningar och visning av kvadratroten på värdet. Om du matar in ett värde mindre än noll återkommer inmatningsprompten utan att något beräknas. k Raderingskommandon (CLR) ClrGraph Funktion: Detta kommando raderar grafskärmen. Syntax: ClrGraph Detta kommando raderar grafskärmen under körning av program. ClrList Funktion: Detta kommando raderar listuppgifter. Syntax: ClrList Detta kommando raderar innehållet i den lista (1-6) som just valts under körning av program. ClrText Funktion: Detta kommando raderar textskärmen. Syntax: ClrText Detta kommando raderar text från skärmen under körning av program. k Visningskommandon (DISP) DrawStat Funktion: Detta kommando skriver en statistikgraf. Syntax: DrawStat Detta kommando skriver en statistikgraf enlighet med omständigheterna såsom definierade i programmet. 154

31 Kapitel 8 DrawGraph Funktion: Detta kommando skriver ut en graf. Syntax: DrawGraph Detta kommando skriver ut en graf i enlighet med skrivomständigheterna såsom definierade i programmet. DispTable Funktion: Dessa kommandon visar siffertabeller. Syntax: DispTable Dessa kommandon ger siffertabeller under körning av ett program i enlighet med omständigheterna så som dessa definieras av programmet. DrawTG-Con, DrawTG-Plt Funktion: Dessa kommandon ger graffunktioner. Syntax: DrawTG-Con DrawTG-Plt 1. Dessa kommandon ger graffunktioner i enlighet med omständigheterna såsom definierade i programmet. 2. DrawTG-Con ger en anslutningsgraf, medan DrawTG-Plt ger en grafkurva. k Inmatnings / resultat kommando (I/O) Receive ( Funktion: Detta kommando tar emot uppgifter från annan utrustning. Syntax: Receive (<data>) ( Exempel Receive (List 1)) 1. Detta kommando tar emot uppgifter från annan utrustning. 2. Följande typer av uppgifter kan tas emot med detta kommando. Enskilda värden tilldelade variabler Listdata (samtliga värden-enskilda värden kan ej specificeras) 155

32 Kapitel 8 Send ( Funktion: Datta kommando sänder uppgifter till annan utrustning. Syntax: Send (<data>) ( Exempel Send (List 1)) 1. Detta kommando sänder uppgifter till annan utrustning. 2. Följande typer av uppgifter kan sändas med detta kommando. Enskilda värden tilldelade variabler Listdata (samtliga värden - enskilda värden kan inte specificeras) k Relationsstyrare för villkorligt hopp (REL) =, G, >, <,, Funktion: Dessa relationsstyrare används tillsammans med kommando för villkorligt hopp. Syntax: <vänster sida> <relationsstyrare> <höger sida> <satsen> : <satsen> (Med hoppkod) Sid. 153 Parametrar: vänster sida/höger sida variabel (A till Z), sifferkonstant, variabeluttryck (så som A 2) relationsstyrare: =, G, >, <,, 1. Följande sex relationsstyrare kan användas i ett villkorligt hoppkommando. <vänster sida> = <höger sida> : sant när <vänster sida> är lika med <höger sida> <vänster sida> G <höger sida> : sant när <vänster sida> inte är lika med <höger sida> <vänster sida> > <höger sida> : sant när <vänster sida> är större än <höger sida> <vänster sida> < <höger sida> : sant när <vänster sida> är mindre än <höger sida> <vänster sida> <höger sida> : sant när <vänster sida> är större än eller lika med <höger sida> <vänster sida> <höger sida> : sant när <vänster sida> är mindre än eller lika med <höger sida> 2. Se Hoppkod för detaljer om hur du använder villkorligt hopp. 156

33 11. Visning av text Kapitel 8 Du kan inkludera text i ett program genom att helt enkelt lägga in den mellan dubbla citationstecken. Sådan text visas på skärmen under körning av program, vilket betyder att du kan lägga till beteckningar vid inmatningsprompter och för resultat. Program Visning? X? X =? X X =? Om text följs av en beräkningsformel, se till att du lägger in ett visningskommando () eller ett kommando för multisatsformel (:) mellan texten och beräkningen. Om du matar in mer än 13 tecken så flyttar sig texten neråt till nästa rad. Skärmen rullar automatiskt om texten får skärmen att bli full. 12. Att använda beräkningsfunktioner i program Sid. 48 k Att använda graffunktionerna i ett program Du kan inkorporera graffunktioner i ett program för att skiva ut komplicerade grafer och lägga grafer ovanpå varann. Följande visar olika typer av syntaxer som du behöver för att använda vid programmering med graffunktioner. Tittfönster View Window 5, 5, 1, 5, 5, 1 Inmatning av graffunktion Y = Type... Specifierar graftyp. X 2 3 Y1 Utskrivning av graf DrawGraph Programexempel 1 ClrGraph 2 View Window 10, 10, 2, 120, 150, 50 3 Y = Type X 4 X 3 24X 2 + 4X + 80 Y1 5 4 G SelOn 1 1!W[32 2!31Q Q 4 J[21Q DrawGraph 6!W[42 157

34 Kapitel 8 Körning av detta program ger det resultat som visas här. Sid. 74 k Att använda tabell & graffunktioner i ett program Tabell & graffunktioner i ett program kan generera siffertabeller och du kan genomföra grafmanövrar. Följande visar olika typer av syntaxer som du behöver använda vid programmering med tabell & graffunktioner. Inställning av tabellintervall 1 F Start 5 F End 1 F pitch Genererar siffertabeller DispTable Ritning av graf Anslutningstyp: DrawTG-Con Punkttyp: DrawTG-Plt Programexempel ClrGraph ClrText View Window 0, 6, 1, 2, 106, 20 Y = Type 3X 2 2 Y1 1 T SelOn Q 0 2 F Start 2 J[ F End Fpitch 4 3Q 5 DispTable 5!W[431Q 6 6 DrawTG-Con!W[432Q Körning av detta program ger det resultat som visas här. Siffertabell 158

35 Kapitel 8 Graf w Sid. 82 k Att använda sorteringsfunktionen för lista i ett program Dessa funktioner låter dig sortera uppgifter i en lista uppåt eller neråt. Uppåt 1 SortA ( 2 List 1, List 2, List 3) Lista som ska sorteras (upp till sex st. kan specificeras) 1 321Q 2 K11 Neråt SortD (List 1, List 2, List 3) Lista som ska sorteras (upp till sex st. kan specificeras) Sid. 96 k Att använda statistiska beräkningar och graf i ett program Inkorporering av statistiska beräkningar och grafmanövrar i ett program låter dig beräkna och göra en graf över statistiska uppgifter. uatt ställa in förhållanden och skriva ut ett statistiskt graf Efter val av en graf måste du specificera följande grafförhållanden: Grafutskrivning/inte utskrivnings status (SkrivPå/SkrivAv) Graftyp Plats för uppgifter om x-axeln (listnamn) Plats för uppgifter om y-axeln (listnamn) Plats för uppgifter om frekvens (listnamn) Markörtyp Grafförhållandena som behövs beror på graftyp. Se Ändring av grafparametrar. Följande är typiska specifikationer grafförhållanden för ett punktdiagram eller xy linjegraf. S-Gph1 DrawOn, Scatter, List1, List2, 1, Square Om det gäller en xy linjegraf, byt ut Scatter i specifikationen ovan med xy Line. Följande är typiska specifikationer för grafförhåilanden för ett segmentdiagram. S-Gph1 DrawOn, Pie, List1, % (datavisningsformat) Följande är typiska specifikationer för grafförhåilanden för ett travat stapeldiagram, stapeldiagram eller linjegraf. 159

36 Kapitel 8 Travat stapeldiagram:... S-Gph1 DrawOn, StackedBar, List1 Stapeldiagram:... S-Gph1 DrawOn, Bar, List1 Linjegraf:... S-Gph1 DrawOn, LineG, List1 Följande är typiska specifikationer för grafförhåilanden för ett pålagt stapeldiagram och linjegraf. S-Gph1 DrawOn, Both, List1 (stapeldiagramlista), List2 (linjegraflista), Sep. G (inställning för AutoWin) Följande är typiska specifikationer för grafförhållanden för en graf med en variabel. S-Gph1 DrawOn, Hist, List1, List2 Samma format kan användas för följande typer av grafer genom att helt enkelt byta ut Hist i specifikationen ovan med passande graftyp. Histogram:... Hist Median Box:... MedBox Normalfördelning:... N-Dist Följande är typiska specifikationer för grafförhållanden för en regressionsgraf. S-Gph1 DrawOn, Linear, List1, List2, List3 Samma format kan användas för följande typer av grafer genom att helt enkelt byta ut Linear i specifikationen ovan med passande graftyp. Linjär regression:... Linear Med-Med:... Med-Med Kvadratregression:... Quad Logaritmregression:... Log Exponentregression:... Exp Potens regression :... Power Programexempel ClrGraph 1 S-WindAuto {1, 2, 3} 2 List 1 {1, 2, 3} 3 List 2 4 S-Gph1 5 DrawOn, 6 Scatter, List1, List2, 1, 7 Square 8 DrawStat 1!Z[[[1Q 2 K11 3 1Q Q Q 6 312[1Q Q 8!W[41Q 160

37 Kapitel 8 Körning av detta program ger det punktdiagram som visas här. k Att utföra statistiska beräkningar Statistiska beräkningar med en variabel 1 1-Variable List1, List2 1 31[11Q Uppgifter om frekvens (Frequency) Uppgifter om x-axeln (XList) Statistiska beräkningar med parade variabler 2-Variable List1, List2, List3 Uppgifter om frekvens (Frequency) Uppgifter om y-axeln (YList) Uppgifter om x-axeln (XList) Statistisk regressionsberäkning 1 LinearReg List1, List2, List3 Räknetyp* 1 31[1[1Q Uppgifter om frekvens (Frequency) Uppgifter om y-axeln (YList) Uppgifter om x-axeln (XList) 161

38 Kapitel 8 *Någon av följande kan specificeras som beräkningstyp. LinearReg... Linear regression Med-MedLine.. Med-Med beräkning QuadReg... Kvadrat regression LogReg... Logaritmregression ExpReg... Exponentregression PowerReg... Potensregression 162

Kapitel. Programmering

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

Läs mer

Kapitel 16: Programmering

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

Läs mer

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

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

Läs mer

Kapitel Tabell & graf

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

Läs mer

Kapitel Tabell & graf

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

Läs mer

Kapitel Datakommunikation Anslutning av två enheter Anslutning av enheten till en persondator Anslutning av enheten till en CASIO etikettskrivare

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.

Läs mer

Kapitel Rekursionstabell och graf

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

Läs mer

Kapitel Ekvationsräkning

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

Läs mer

Kapitel Datakommunikation

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

Läs mer

Kapitel Dynamisk graf

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

Läs mer

Kapitel. Programmering

Kapitel. Programmering Kapitel Programmering 8 8-1 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

Läs mer

Kapitel. 1. Listoperationer 2. Redigering och omplacering av listor 3. Hantering av listdata 4. Aritmetiska beräkningar med listor

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

Läs mer

Kapitel Att lära känna räknaren Läs detta först! Sid. 000

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

Läs mer

Kort introduktion till Casio fx-9750 GII. Knappsats

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

Läs mer

Introduktion till Matlab

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

Läs mer

Kapitel. Elementnummer Visningsintervall Cell. Listnamn. Rad. Spalt

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

Läs mer

Kapitel Grafer för koniska sektioner

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

Läs mer

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Inledning Starta Microsoft Visual Studio 2005. Välj create Project Välj VB + Vindows Application och välj ett nytt

Läs mer

Introduktion till Matlab

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

Läs mer

fx-7400g PLUS Instruktionshäfte RCA

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

Läs mer

Kapitel. 10-1 Innan skissfunktionen används 10-2 Grafritning med skissfunktionen

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

Läs mer

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

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

Läs mer

Variabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde:

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

Läs mer

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

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»

Läs mer

Travel Phrase Guide. Instruktionshäfte

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

Läs mer

Numeriska Metoder och Grundläggande Programmering för P1, VT2014

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:

Läs mer

Programmeringsteknik med C och Matlab

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

Läs mer

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 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

Läs mer

Kapitel. 12-1 Före användning av graf-till-tabell 12-2 Användning av graf-till-tabell

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.

Läs mer

Detta kapitel förklarar lösning av de fyra typer av differentialekvationer som anges nedan.

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

Läs mer

Manual. Verktyg för skolanalys. Astrakan. Motion Chart på enkelt sätt. Artisan Global Media

Manual. Verktyg för skolanalys. Astrakan. Motion Chart på enkelt sätt. Artisan Global Media Manual Astrakan Verktyg för skolanalys Motion Chart på enkelt sätt Artisan Global Media ~ 2 ~ Innehåll Manual för Verktyg för skolanalys... 3 Skapa ett konto och logga in... 3 Arbeta med analysdata och

Läs mer

Komponentvisa operationer,.-notation Multiplikation (*), division (/) och upphöj till (ˆ) av vektorer följer vanliga vektoralgebraiska

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

Läs mer

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

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

Läs mer

Kapitel. Grundläggande användning

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

Läs mer

8-1 Före ritning av en graf

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

Läs mer

Python. Python är, som Scheme, ett interpreterat språk men det finns kompilatorer för Python.

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

Läs mer

JavaScript del 3 If, Operatorer och Confirm

JavaScript del 3 If, Operatorer och Confirm JavaScript del 3 If, Operatorer och Confirm Under förra uppgiften så kollade vi på hur användaren kan ge oss information via promt(), vi använde den informationen både för att skriva ut den och för att

Läs mer

AB M&E Ohlssons Klockgjuteri

AB M&E Ohlssons Klockgjuteri AB M&E Ohlssons Klockgjuteri Huvud Styrenhet OPUS 4 - OPUS 10 Klockspels Manual AB M&E Ohlssons Klockgjuteri Palmelydersgatan 16 271 50 Ystad Tel. 0411-555163 Fax. 0411-555163 Mobil. 070-24 64 234 E-mail.

Läs mer

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 DD1316 Mikael Djurfeldt Föreläsning 2 Programmeringsteknik och C Python introduktion Utskrift Inläsning Variabler Datatyp Aritmetiska operatorer Omvandling

Läs mer

Python. Python är, som Scheme, ett interpreterat språk men det finns kompilatorer för Python.

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

Läs mer

MMA132: Laboration 2 Matriser i MATLAB

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

Läs mer

11-1 Innan dubbelgraf används

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.

Läs mer

Användar Manual OPUS 2, 4 och 10

Användar Manual OPUS 2, 4 och 10 AB M&E Ohlssons Klockgjuteri Användar Manual OPUS 2, 4 och 10 Innehåll I - Allmän beskrivning I.1 Introduktion I.2 Hanterings principer I.3 Beskrivning av Opus funktioner I.4 Ringnings följd efter prioritet

Läs mer

Att lära känna räknaren

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

Läs mer

Laboration: Grunderna i MATLAB

Laboration: Grunderna i MATLAB Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar

Läs mer

Kapitel Datakommunikation

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

Läs mer

Kom igång med Stata. Introduktion

Kom igång med Stata. Introduktion Kom igång med Stata Introduktion Stata är det vanligaste statistikprogrammet bland de på institutionen som bedriver mycket kvantitativ forskning. Det är relativt enkelt att lära sig, samtidigt som det

Läs mer

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

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

Läs mer

Idiotens guide till. Håkan Lyckeborgs SPSS-föreläsning 4/12 2008. Av: Markus Ederwall, 21488

Idiotens guide till. Håkan Lyckeborgs SPSS-föreläsning 4/12 2008. Av: Markus Ederwall, 21488 Idiotens guide till Håkan Lyckeborgs SPSS-föreläsning 4/12 2008 Av: Markus Ederwall, 21488 1. Starta SPSS! 2. Hitta din datamängd på Kurs 601\downloads\datamängd A på studentwebben 3. När du hittat datamängden

Läs mer

Inledning till OpenOffice Calculator Datorlära 2 FK2005

Inledning till OpenOffice Calculator Datorlära 2 FK2005 Inledning till OpenOffice Calculator Datorlära 2 FK2005 Mål Lära sig att skapa och använda ett räkneblad med OpenOffice Calculator Beräkna medelvärde och standardavvikelsen med räknebladet Producera en

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

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

Läs mer

Inledande programmering med C# (1DV402) Summera med while"-satsen

Inledande programmering med C# (1DV402) Summera med while-satsen Summera med while"-satsen Upphovsrätt för detta verk Inledande programmering med C# (1DV402) Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får

Läs mer

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går

Läs mer

Bruksanvisning Kopplingsur 19 164 70

Bruksanvisning Kopplingsur 19 164 70 Bruksanvisning Kopplingsur 19 164 70 SÄKERHETSFÖRESKRIFTER 1. Läs igenom hela bruksanvisningen innan installation. 2. Installation skall göras av behörig elektirker. 3. Bryt strömmen innan installation.

Läs mer

Kapitel 15: Data/Matrix Editor

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...

Läs mer

BESKRIVNING AV DISPLAY

BESKRIVNING AV DISPLAY Inledning 1 DREAM styrsystem TALGIL erbjuder högeffektiva och anmärkningsvärt ekonomiska lösningar för hantering av medelstora till stora bevattningssystem. Systemet utnyttjar modern teknik för hårdvara

Läs mer

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

Kompilering och exekvering. Föreläsning 1 Objektorienterad programmering DD1332. En kompilerbar och körbar java-kod. Kompilering och exekvering Föreläsning 1 Objektorienterad programmering DD1332 Introduktion till Java Kompilering, exekvering, variabler, styrstrukturer Kompilering och exekvering Ett program måste översättas till datorns språk

Läs mer

C++ Slumptalsfunktioner + switch-satsen

C++ Slumptalsfunktioner + switch-satsen C++ Slumptalsfunktioner + switch-satsen Veckans avsnitt består av ett antal lite udda funktioner man kan ha nytta av när man skriver program. Det är en slumptalsgenerator och lite annat smått och gott.

Läs mer

Klassdeklaration. Metoddeklaration. Parameteröverföring

Klassdeklaration. Metoddeklaration. Parameteröverföring Syntax: Class Declaration Modifier Class Body Basic Class Member Klassdeklaration class Class Member Field Declaration Constructor Declaration Method Declaration Identifier Class Associations Motsvarar

Läs mer

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Muddy. Funktioner / metoder. Punktnotation. Evalueringsordning

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Muddy. Funktioner / metoder. Punktnotation. Evalueringsordning Varför? 732G11 Linköpings universitet 2011-02-08 Varför? 1 2 3 Varför? 4 5 Medelvärde av 5000 tal Varför? while-loopen int nrofints = 5000; int [] integers = new int [ nrofints ]; int pos = 0; while (

Läs mer

Programmering. Scratch - grundövningar

Programmering. Scratch - grundövningar Programmering Scratch - grundövningar Lär känna programmet: Menyer för att växla mellan att arbeta med script, utseende/bakgrund och ljud. Scenen där allting utspelar sig. Här klickar du på bakgrunden

Läs mer

Introduktion till programmering D0009E. Föreläsning 5: Fruktbara funktioner

Introduktion till programmering D0009E. Föreläsning 5: Fruktbara funktioner Introduktion till programmering D0009E Föreläsning 5: Fruktbara funktioner 1 Retur-värden Funktioner kan både orsaka en effekt och returnera ett resultat. Hittills har vi ej definierat några egna funktioner

Läs mer

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

Föreläsning 3: Booleans, if, switch TDA 545: Objektorienterad programmering Föreläsning 3: Booleans, if, switch Magnus Myréen Chalmers, läsperiod 1, 2015-2016 Påminnelse om klasser och objekt Boll boll1 = new Boll(5,12); skapar ett nytt

Läs mer

(a) Lära sig beräkna sannolikheter för binomial- och normalfördelade variabler (b) Lära sig presentera binomial- och normalfördelningen gra skt

(a) Lära sig beräkna sannolikheter för binomial- och normalfördelade variabler (b) Lära sig presentera binomial- och normalfördelningen gra skt Datorövning 2 Statistikens Grunder 1 Syfte 1. Lära sig presentera data i tabeller 2. Lära sig beskriva data numeriskt 3. Lära sig presentera data i grafer Exempel (a) Lära sig beräkna sannolikheter för

Läs mer

TANA17 Matematiska beräkningar med Matlab

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

Läs mer

Dagens föreläsning (F15)

Dagens föreläsning (F15) Dagens föreläsning (F15) Problemlösning med datorer Carl-Mikael Zetterling bellman@kth.se KP2+EKM http://www.ict.kth.se/courses/2b1116/ 1 Innehåll Programmering i Matlab kap 5 EKM Mer om labben bla Deluppgift

Läs mer

Datorövning 1 Calc i OpenOffice 1

Datorövning 1 Calc i OpenOffice 1 Datorövning 1 Calc i OpenOffice 1 1 OpenOffice Calc Till förmån för de som följer kursen Fysikexperiment för lärare skall vi här gå igenom några få exempel på hur OO Calc (motsvarar MS Excel) kan användas

Läs mer

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

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

Läs mer

"Crash Course in Programming"

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

Läs mer

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

Kapitel 22: Överföring av variabler och uppgradering 365. I fönstret VAR-LINK visas en lista med definierade variabler, Flashprogram Kapitel 22: Överföring av variabler och uppgradering 22 Länka två enheter... 366 Överföra variabler, Flash-program och mappar... 367 Överföra variabler under från ett program... 371 Uppgradera programkod

Läs mer

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes Sida 2 av 2 Innehållsförteckning INNEHÅLLSFÖRTECKNING...3 REKOMMENDERAD UTRUSTNING...5 INSTALLATION...5 ANVÄNDARLÄGE I E-POST3...6 STARTSIDA...7

Läs mer

Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p

Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p Skriven av Michael Andersson Introduktion Programmering I högnivåspråk fokuserar på själv problemet (algoritmen) istället

Läs mer

Bruksanvisning för hjälpbegäran

Bruksanvisning för hjälpbegäran Bruksanvisning för hjälpbegäran Med verktyget för hjälpbegäran kan du öppna en fil som innehåller en stor mängd uppgifter för att kunna lösa ert problem och konsultera samtliga sända filer. Du kan skapa

Läs mer

Filbindningar. Mike McBride Översättare: Stefan Asserhäll

Filbindningar. Mike McBride Översättare: Stefan Asserhäll Mike McBride Översättare: Stefan Asserhäll 2 Innehåll 1 Filbindningar 4 1.1 Inledning........................................... 4 1.2 Hur det här modulen används.............................. 4 1.2.1

Läs mer

Visual Basic, en snabbgenomgång

Visual Basic, en snabbgenomgång Visual Basic, en snabbgenomgång Variabler och Datatyper En variabel är som en behållare. Olika behållare passar bra till olika saker. I Visual Basic(härefter VB) finns olika typer av behållare för olika

Läs mer

Programmeringsteknisk översiktskurs för yrkeshögskoleprogram

Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Föreläsning 12 Våren 2005 Innehåll Palindrom Hur man hittar fel i program, debuggning Felhantering, hur man förhindrar program att krascha Ev.

Läs mer

ALGEBRA FX PLUS)

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

Läs mer

Lego Robot [ ] [ ] [ ]

Lego Robot [ ] [ ] [ ] Lego Robot av [ ] [ ] [ ] INNEHÅLLSFÖRTECKNING LABB1 (INFORMATION) # UPPGIFT 1 # UPPGIFT 2 # UPPGIFT 3 # LABB2 (OPERATÖRER) # UPPGIFT 1 # UPPGIFT 2 # UPPGIFT 3 # LABB3 (VARIABLER) # UPPGIFT 1 # UPPGIFT

Läs mer

Laboration 1 Introduktion till Visual Basic 6.0

Laboration 1 Introduktion till Visual Basic 6.0 Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.

Läs mer

AssiML. Användarbeskrivning

AssiML. Användarbeskrivning AssiML A spreadsheet in ML Användarbeskrivning 2003-10-15 AssiML version 1.1 Lars-Henrik Eriksson Institutionen för informationsteknologi Uppsala universitet lhe@it.uu.se You will be assimilated. Resistance

Läs mer

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått.

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått. Joomla Guide 2.5.11 MENYER Sida 1 av 41 MENYER En meny är centerpunkten på en hemsida. Det är ifrån denna man utgår om man vill navigera på hemsidan. Menyer kan vara vertikala eller horisontella och är

Läs mer

Användarhandledning Version 1.2

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...

Läs mer

F4. programmeringsteknik och Matlab

F4. programmeringsteknik och Matlab Programmeringsspråk Föreläsning 4 programmeringsteknik och Matlab 2D1312/ 2D1305 Introduktion till Java Kompilering, exekvering, variabler, styrstrukturer 1 Ett program är en eller flera instruktioner

Läs mer

6.3.0. MinTid användardokumentation

6.3.0. MinTid användardokumentation 6.3.0 MinTid användardokumentation MinTid användardokumentation Innehåll i Innehåll MinTid 1 Generellt... 1 Vem skall använda MinTid och vad kan göras?... 1 Standardfunktioner i MinTid... 1 Logga in...

Läs mer

Linjär algebra med tillämpningar, lab 1

Linjär algebra med tillämpningar, lab 1 Linjär algebra med tillämpningar, lab 1 Innehåll Per Jönsson Fakulteten för Teknik och Samhälle, 2013 Uppgifterna i denna laboration täcker kapitel 1-3 i läroboken. Läs igenom motsvarande kapitel. Sitt

Läs mer

Kapitel Statistikgrafer och beräkningar

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

Läs mer

Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs

Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs TE/RC Datorövning 2 Syfte: 1. Lära sig presentera data i tabeller 2. Lära sig beskriva data numeriskt 3. Lära sig presentera data i grafer 4.

Läs mer

Datainmatning TÄNKTA BETECKNINGAR. Variabelnamn/kolumnbeteckning, Dummyvärden, som matas in beroende på aktuellt svarsalternativ

Datainmatning TÄNKTA BETECKNINGAR. Variabelnamn/kolumnbeteckning, Dummyvärden, som matas in beroende på aktuellt svarsalternativ Åke Aronsson och Studentlittertur Att komma igång med SPSS 1 Kapitel 7: Att komma igång med SPSS Syftet med detta avsnitt är att ge en introduktion till SPSS 9.0 för Windows 95/98/NT. I det här avsnittet

Läs mer

SGH-A400 WAP Browser Användarhandbok

SGH-A400 WAP Browser Användarhandbok * Vissa innehåll i denna handbok kan skilja sig från din telefon beroende på mjukvaran som installerats eller din operatör. SGH-A400 WAP Browser Användarhandbok ELECTRONICS Behöver du hjälp eller har frågor,

Läs mer

Grundläggande datalogi - Övning 1

Grundläggande datalogi - Övning 1 Grundläggande datalogi - Övning 1 Björn Terelius October 30, 2008 Python är ett tolkat språk som kan köras interaktivt. tcs-ray:~/grudat08>python >>> 11+3*4 23 >>> a = 15 >>> b=a >>> print "a =", a, "b

Läs mer

Beräkningsvetenskap föreläsning 2

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

Läs mer

Elias Castegren. (Version 1, 2012)

Elias Castegren. (Version 1, 2012) Liten Emacs-referens Elias Castegren (Version 1, 2012) Det här är en kort genomgång av några väldigt grundläggande kommandon i Emacs. Dokumentet är inte utförligt eller ens särskilt pedagogiskt, utan jag

Läs mer

Minimanual CASIO fx-9750gii

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.

Läs mer

DIGITALT VECKOKOPPLINGSUR + PROGRAMMERINGSKNAPP

DIGITALT VECKOKOPPLINGSUR + PROGRAMMERINGSKNAPP DIGITALT VECKOKOPPLINGSUR + PROGRAMMERINGSKNAPP Tekniska data Produkten levereras med aktuellt datum och klockslag inställt. Automatisk växling vinter-/sommartid. Programmeringsknapp - för förbikoppling

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

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

Läs mer

Målet för D1 är att studenterna ska kunna följande: Använda några av de vanligaste PROC:arna. Sammanställa och presentera data i tabeller och grafiskt

Målet för D1 är att studenterna ska kunna följande: Använda några av de vanligaste PROC:arna. Sammanställa och presentera data i tabeller och grafiskt Datorövning 1 Statistisk teori med tillämpningar Repetition av SAS Syfte Syftet med Datoröving 1 (D1) är att repetera de SAS-kunskaperna från tidigare kurser samt att ge en kort introduktion till de studenter

Läs mer

Föreläsning 10 Datalogi 1 DA2001. Utskrift på skärmen. Syntax. print( Hej ) Hur är det? Hej. print( Hej,end= ) print( Hur är det? ) HejHur är det?

Föreläsning 10 Datalogi 1 DA2001. Utskrift på skärmen. Syntax. print( Hej ) Hur är det? Hej. print( Hej,end= ) print( Hur är det? ) HejHur är det? Föreläsning 10 Datalogi 1 DA2001 python introduktion Variabler Datatyp Aritmetiska operatorer av typer Reserverade ord logiska operatorer If-sats kommentarer på skärmen print( Hej ) print( Hur är det?

Läs mer

Home Nerladdning typsnitt Ladda Ladda fonter Menyn Skrivare Menyn teckensnitt Menyn Verktygsfält Menyn Hjälp Snabbtangenter

Home Nerladdning typsnitt Ladda Ladda fonter Menyn Skrivare Menyn teckensnitt Menyn Verktygsfält Menyn Hjälp Snabbtangenter Nerladdning typsnitt Ladda 2 Ladda fonter 2 Menyn Skrivare 3 Avsluta programmet 3 Menyn teckensnitt 3 Välj Teckensnitt 4 Ladda ner ett teckensnitt 7 Ta bort teckensnitt 7 Teckensnitt Information 8 Menyn

Läs mer

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

Mathematica. Utdata är Mathematicas svar på dina kommandon. Här ser vi svaret på kommandot från. , x Mathematica Första kapitlet kommer att handla om Mathematica det matematiska verktyg, som vi ska lära oss hantera under denna kurs. Indata När du arbetar med Mathematica ger du indata i form av kommandon

Läs mer

Objektorienterad programmering Föreläsning 2

Objektorienterad programmering Föreläsning 2 Objektorienterad programmering Föreläsning 2 Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Agenda Inläsning av data via dialogrutor Repetitioner (While-satsen och For-satsen) Nästlade

Läs mer