Kapitel 6 Listfunktion 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 beräkningar, statistikräkning och för grafritning. Elementnummer 1 2 3 4 5 6 7 8 1. 2. 3. 4. Visningsintervall Cell Spalt List 1 56 37 21 69 40 48 93 30 List 2 107 75 122 87 298 48 338 49 List 3 0 0 0 0 0 0 0 0 List 4 3.5 6 2.1 4.4 3 6.8 2 8.
Kapitel 6 Listfunktion k Listdatalänkning Operation Graf Listoperation Exempel: List 1 + List 2 {1, 2, 3} + {4, 5, 6} List 1 + 3 Lista interna operationer Listgrafritning Exempel: Y1=List 1 X a LISTA Kopiering av tabellresultat till en lista w K Listdata kan tilldelas en variabel för framställning av en tabell (definieras med uppsättningsskärmen).
Listfunktion Kapitel 6 1. Listoperationer Välj ikonen LIST från huvudmenyn och gå in i läget LIST för att inmata data i en lista och hantera listdata. uInmatning av ett värde i taget Använd d och e för att flytta mellan listor och f och c för att flytta mellan celler på en lista. Skärmen rullas automatiskt när markören återfinns vid skärmens kant. I detta exempel börjar vi med att placera markören i cell 1 på lista 1. 1. Mata in ett värde och tryck på w för att lagra det på listan. dw 2.
Kapitel 6 Listfunktion u Satsinmatning av en serie värden 1. Använd f för att flytta markören till listnamnet. ffff 2. Använd d eller e för att flytta markören till en annan lista. e 3. Tryck på !{, och mata sedan in de önskade värdena med ett tryck på , mellan varje värde. Tryck på !} för att lagra alla värden i listan. !{g,h,i!} 4. Tryck på w för att lagra alla värden i listan. w • Tänk på att ett komma avskiljer värden. Du bör därför inte mata in något komma efter det sista värdet i serien.
Listfunktion Kapitel 6 uAtt radera en cell 1. Tryck på d, e, f och c för att flytta pekaren till cellen som ska raderas. cd 2. Tryck på [ för att uppvisa celloperationsmenyn. [ 1 2 3 4 3. Tryck på 1 (DEL) för att radera cellen och flytta all data nedanför cellen ett steg uppåt. 1(DEL) • Ovanstående cellradering påverkar inte celler i övriga listor.
Kapitel 6 Listfunktion 2. Tryck på [ för att uppvisa celloperationsmenyn (om den inte redan visas på skärmen). [ 1 2 3 4 3. Tryck på 2 (DEL-A). Funktionsmenyn ändras till ett meddelande som ber dig att bekräfta raderingen. 2(DEL-A) 1 2 3 4 4. Tryck på 1 (YES)för att radera alla celler i den valda listan eller på 4 (NO) för att avbryta utan att radera något. 1(YES) uAtt infoga en ny cell Använd d, e, f och c för att flytta pekaren till stället där den nya cellen ska infogas.
Listfunktion Kapitel 6 3. Mata in det önskade värdet i den nya cellen (4 i detta exempel) och tryck sedan på w. ew • Ovanstående cellinfogning påverkar inte celler i övriga listor. Om celldatan som infogas i en lista på något sätt är relaterad till data i andra listor, kan det dock hända att de relaterade värdena blir något snedvridna. k Sortering av listvärden En lista kan sorteras i antingen stigande eller fallande ordning. Det nuvarande markörläget är oväsentligt i följande procedurer.
Kapitel 6 Listfunktion Fallande ordning Använd samma metod som för sortering i stigande ordning, men tryck på 2 (SRTD) istället för 1 (SRT-A). uSortering av flera listor Det går att länka flera listor för sortering så att cellerna i samtliga listor omplaceras i enlighet med sorteringen för en utvald baslista. Baslistan sorteras i antingen stigande eller fallande ordning, medan cellerna i de länkade listorna arrangeras så att det relativa förhållandet mellan alla rader bibehålls. Stigande ordning 1.
Listfunktion Kapitel 6 3. Hantering av listdata Listdata kan användas vid aritmetisk räkning och funktionsräkning. Det finns även ett antal listhanteringsfunktioner som tillåter det följande.
Kapitel 6 Listfunktion uAtt ersätta alla cellvärden med samma värde (Fill) K 1 (LIST) 4 (Fill) , 1 (List) ) w Exempel Ersätt alla värden i List 1 (36, 16, 58, 46, 56) med talet 3. AK1(LIST)4(Fill) d,1(List)b)w Det följande visar det nya innehållet i List 1. uAtt framställa en talsekvens (Seq) K 1 (LIST) [1 (Seq) , , , , ) w • Resultat av denna operation lagras också i svarsminnet (Ans).
Listfunktion Kapitel 6 uAtt finna minimivärdet i en lista (Min) K 1 (LIST) [ 2 (Min) [ [ 1 (List) ) w Exempel Finn minimivärdet i List 1 (36, 16, 58, 46, 56). AK1(LIST)[2(Min) [[1(List)b)w uAtt finna maximivärdet i en lista (Max) Använd samma procedur som för att finna minimivärdet (Min), men tryck på 3 (Max) istället för 2 (Min).
Kapitel 6 Listfunktion Exempel Beräkna medelvärdet av värdena i List 1 (36, 16, 58, 46, 56). AK1(LIST)[4(Mean) [[1(List)b)w uAtt beräkna medelvärdet för värden av specificerad frekvens (Mean) Denna procedur använder två listor: en som innehåller värden och en som innehåller antalet gånger varje värde förekommer. Frekvensen av datan i cell 1 i den första listan anges av värdet i cell 1 i den andra listan o.s.v. • De två listorna måste innehålla samma antal dataposter.
Listfunktion Kapitel 6 uAtt beräkna summan av värdena i en lista (Sum) K 1 (LIST) [ [ 2 (Sum) [ 1 (List) w Exempel Beräkna summan av värdena i List 1 (36, 16, 58, 46, 56). AK1(LIST)[[2(Sum) [1(List)bw 4. Aritmetiska beräkningar med listor Aritmetiska beräkningar kan utföras med antingen två listor eller en lista och ett siffervärde. Lista Siffervärde + − × ÷ Svarsminne Lista Siffervärde = Räkneresultat lagras i svarsminnet.
Kapitel 6 Listfunktion 2. Tryck på 1 (LIST) för att visa listhanteringsmenyn. 1(LIST) 1 2 3 4 3. Tryck på 1(List) för att visa kommandot “List” och mata sedan in numret på den önskade listan. 1(List)g (Mata in List 6.) uDirektinmatning av en värdelista En värdelista kan också matas in direkt med tangenterna {, }, och ,. Exempel Multiplicera List 3 41 65 22 med listan 6 0 4 K1(LIST)1(List)d*!{g,a,e!}w Den resulterande listan 246 0 lagras i svarsminnet.
Listfunktion Kapitel 6 uInmatning av ett värde i en specifik cell Det går att mata in ett värde i en specifik cell inuti en lista. Värdet som tidigare lagrades i denna cell ersätts då av det nyinmatade värdet. Exempel Mata in värdet 25 i cell 2 i List 3. cfaK1(LIST)1(List)d![c!]w k Återkallning av listinnehåll Exempel Återkalla innehållet i List 1.
Kapitel 6 Listfunktion k Vetenskapliga beräkningar med hjälp av en lista Listor kan användas på samma sätt som siffervärden i beräkningar med vetenskapliga funktioner. När beräkningen framställer en lista som resultat lagras denna lista i svarsminnet. Exempel 1 Använd List 3 41 65 22 för att utföra sin (List 3) Använd radianer som vinkelenhet. sK1(LIST)1(List)dw –0,158 Den resulterande listan 0,8268 lagras i svarsminnet.