Chapter 3 List Function A list is a storage place for multiple data items. This calculator lets you store up to 20 lists in a single file, and you can store up to six files in memory. Stored lists can be used in arithmetic and statistical calculations, and for graphing. Element number Display range Cell Column 1 2 3 4 5 6 7 8 List 1 56 37 21 69 40 48 93 30 List 2 1 2 4 8 16 32 64 128 List 3 107 75 122 87 298 48 338 49 List 4 3.5 6 2.1 4.4 3 6.8 2 8.
3-1-1 Inputting and Editing a List 3-1 Inputting and Editing a List Enter the STAT Mode from the Main Menu to input data into a list and to manipulate list data. u To input values one-by-one Use the cursor keys to move the highlighting to the list name or cell you want to select. The screen automatically scrolls when the highlighting is located at either edge of the screen. The following example is performed starting with the highlighting located at Cell 1 of List 1. 1.
-1-2 Inputting and Editing a List u To batch input a series of values 1. Use the cursor keys to move the highlighting to another list. 2. Press !*( { ), and then input the values you want, pressing , between each one. Press !/( } ) after inputting the final value. !*( { )g,h,i!/( } ) 3. Press w to store all of the values in your list. w You can also use list names inside of a mathematical expression to input values into another cell.
3-1-3 Inputting and Editing a List k Editing List Values u To change a cell value Use d or e to move the highlighting to the cell whose value you want to change. Input the new value and press w to replace the old data with the new one. u To edit the contents of a cell 1. Use the cursor keys to move the highlighting to the cell whose contents you want to edit. 2. Press 6(䉯)2(EDIT) to display the contents of the cell at the bottom of the screen. 3. Make any changes in the data you want.
3-1-4 Inputting and Editing a List u To delete all cells in a list Use the following procedure to delete all the data in a list. 1. Use the cursor key to move the highlighting to any cell of the list whose data you want to delete. 2. Pressing 6(䉯)4(DEL • A) causes a confirmation message to appear. 3. Press w(Yes) to delete all the cells in the selected list or i(No) to abort the delete operation without deleting anything. u To insert a new cell 1.
3-1-5 Inputting and Editing a List k Sorting List Values You can sort lists into either ascending or descending order. The highlighting can be located in any cell of the list. u To sort a single list Ascending order 1. While the lists are on the screen, press 6(䉯)1(TOOL)b(SortA). 2. The prompt “How Many Lists?: ” appears to ask how many lists you want to sort. Here we will input 1 to indicate we want to sort only one list. bw 3.
3-1-6 Inputting and Editing a List u To sort multiple lists You can link multiple lists together for a sort so that all of their cells are rearranged in accordance with the sorting of a base list. The base list is sorted into either ascending order or descending order, while the cells of the linked lists are arranged so that the relative relationship of all the rows is maintained. Ascending order 1. While the lists are on the screen, press 6(䉯)1(TOOL)b(SortA). 2.
3-1-7 Inputting and Editing a List Descending order Use the same procedure as that for the ascending order sort. The only difference is that you should press c(SortD) in place of b(SortA). # You can specify a value from 1 to 6 as the number of lists for sorting. # Specifying a value of 0 for the number of lists causes all the lists in the file to be sorted. In this case you specify a base list on which all other lists in the file are sorted.
3-2-1 Manipulating List Data 3-2 Manipulating List Data List data can be used in arithmetic and function calculations. In addition, various list data manipulation functions make manipulation of list data quick and easy. You can use list data manipulation functions in the RUN • MAT, STAT, GRPH • TBL, EQUA and PRGM Modes. k Accessing the List Data Manipulation Function Menu All of the following examples are performed after entering the RUN • MAT Mode.
3-2-2 Manipulating List Data ○ ○ ○ ○ ○ Example To create five data items (each of which contains 0) in List 1 AfaK1(LIST)c(Dim) 1(LIST)b(List) bw You can view the newly created list by entering the STAT Mode. Use the following procedure to specify the number of data rows and columns, and the matrix name in the assignment statement and create a matrix.
3-2-3 Manipulating List Data u To generate a sequence of numbers [OPTN]-[LIST]-[Seq] K1(LIST)d(Seq) , , , , ) w • The result of this operation is stored in ListAns Memory. ○ ○ ○ ○ ○ To input the number sequence 1 2, 6 2, 112 , into a list, using the function Example f( x) = X2.
3-2-4 Manipulating List Data u To find which of two lists contains the smallest value [OPTN]-[LIST]-[Min] K1(LIST)e(Min)1(LIST)b(List) ,1(LIST)b (List) )w • The two lists must contain the same number of data items. If they don’t, an error occurs. • The result of this operation is stored in ListAns Memory.
3-2-5 Manipulating List Data ○ ○ ○ ○ ○ Example To calculate the mean of data items in List 1 (36, 16, 58, 46, 56), whose frequency is indicated by List 2 (75, 89, 98, 72, 67) AK1(LIST)g(Mean) 1(LIST)b(List)b, 1(LIST)b(List)c)w u To calculate the median of data items in a list [OPTN]-[LIST]-[Med] K1(LIST)h(Median)1(LIST)b(List))w ○ ○ ○ ○ ○ Example To calculate the median of data items in List 1 (36, 16, 58, 46, 56) AK1(LIST)h(Median) 1(LIST)b(List)b)w u To calculate the median of d
3-2-6 Manipulating List Data u To calculate the sum of data items in a list [OPTN]-[LIST]-[Sum] K1(LIST)i(Sum)1(LIST)b(List)w ○ ○ ○ ○ ○ Example To calculate the sum of data items in List 1 (36, 16, 58, 46, 56) AK1(LIST)i(Sum) 1(LIST)b(List)bw u To calculate the product of values in a list [OPTN]-[LIST]-[Prod] K1(LIST)j(Prod)1(LIST)b(List)w ○ ○ ○ ○ ○ Example To calculate the product of values in List 1 (2, 3, 6, 5, 4) AK1(LIST)j(Prod) 1(LIST)b(List)bw u To calcu
3-2-7 Manipulating List Data u To calculate the percentage represented by each data item [OPTN]-[LIST]-[%] K1(LIST)l(%)1(LIST)b(List)w • The above operation calculates what percentage of the list total is represented by each data item. • The result of this operation is stored in ListAns Memory.
3-2-8 Manipulating List Data u To combine lists [OPTN]-[LIST]-[Augmnt] • You can combine two different lists into a single list. The result of a list combination operation is stored in ListAns memory.
3-3-1 Arithmetic Calculations Using Lists 3-3 Arithmetic Calculations Using Lists You can perform arithmetic calculations using two lists or one list and a numeric value. List Numeric Value + − × ÷ ListAns Memory List = Numeric Value List Calculation results are stored in ListAns Memory. k Error Messages • A calculation involving two lists performs the operation between corresponding cells.
3-3-2 Arithmetic Calculations Using Lists u To directly input a list of values You can also directly input a list of values using {, }, and ,. ○ ○ ○ ○ ○ Example 1 To input the list: 56, 82, 64 !*( { )fg,ic, ge!/( } ) ○ ○ ○ ○ ○ Example 2 To multiply List 3 ( = 41 65 22 ) by the list 6 0 4 K1(LIST)b(List)d*!*( { )g,a,e!/( } )w The resulting list 246 0 is stored in ListAns Memory. 88 u To assign the contents of one list to another list Use a to assign the contents of one list to another list.
3-3-3 Arithmetic Calculations Using Lists u To recall the value in a specific list cell You can recall the value in a specific list cell and use it in a calculation. Specify the cell number by enclosing it inside square brackets. ○ ○ ○ ○ ○ Example To calculate the sine of the value stored in Cell 3 of List 2 sK1(LIST)b(List)c!+( [ )d!-( ] )w u To input a value into a specific list cell You can input a value into a specific list cell inside a list.
3-3-4 Arithmetic Calculations Using Lists • This operation replaces current ListAns Memory contents with the result of the above calculation. k Graphing a Function Using a List When using the graphing functions of this calculator, you can input a function such as Y1 = List 1 X. If List 1 contains the values 1, 2, 3, this function will produces three graphs: Y = X, Y = 2X, Y = 3X. There are certain limitations on using lists with graphing functions.
3-3-5 Arithmetic Calculations Using Lists In place of the K1(LIST)b(List)d operation in the above procedure, you could input !*( { ) eb,gf,cc!/( } ). ○ ○ ○ ○ ○ Example To use List 1 1 2 3 and List 2 4 5 6 to perform List 1 List 2 This creates a list with the results of 14, 25, 36. K1(LIST)b(List)bM1(LIST)b(List)cw The resulting list 1 32 is stored in ListAns Memory.
3-4-1 Switching Between List Files 3-4 Switching Between List Files You can store up to 20 lists (List 1 to List 20) in each file (File 1 to File 6). A simple operation lets you switch between list files. u To switch between list files 1. From the Main Menu, enter the STAT Mode. Press u3(SET UP) to display the STAT Mode SET UP screen. 2. Press 1(FILE) and then input the number of the list file you want to use.