TI-86 Programs "Math Toolbox"
HOME
Update: 09/23/01
Program Descriptions (Algebra/Trig/Calculus
Toolbox) Calculators
Main
This is a whole system of programs that are menu driven from the custom menu.
Some of the less frequently used programs below have been removed from the calculator to conserve memory. The list below will be updated later to reflect those programs removed.
| NAME | Description |
| ZGETKEY s | Waits for any key to be pressed before continuing - this program is normally used by many of the programs below to wait for a one character response from the user - - it eliminates the need to use the ENTER key - this program should be included if any of the other programs below are copied 40 bytes |
| AC h | Shortcut to "Cumul" (see below) - AC is a link to Cumul which serves only to put the "alternate" name of Cumul at the beginning of the PRGM Names menu bar 22 bytes |
| Algebra a | This program provides access to the group of algebra programs - places the names many of the algebra programs on the menu bar (see Algebra Group at the end of the list of programs) 978 Bytes |
| Alglist t | A reference program - Equation topics include: line, parabola, geometry, law of cosines and sines, Heron's, equilateral triangle, circle, ring, ellipse, wedge and so on... 6735 bytes |
| AQ a | No frills quadratic equation solver 353 bytes |
| AS a | Given two points, returns the slope, distance or midpoint (in a plane) 164 bytes |
| ASG c | Given the equation of a sequence, plots it, returns a value for a given N, returns a sum for N terms (series) - all for beginning N to ending N with steps 1251 bytes |
| AT s | Given alpha, degrees of freedom and the number of tails, returns the t for Student's t-distribution - this program requires FCALL (see below) - (NOTE: AT is locked but FCALL is not locked and may have to be edited from the MATH STAT FUNC menu to replace TInt1. There appears to be a bug in the TI Graphlink software that causes errors when copying programs containg links to the statistics assembly language programs - see me about how to do this if necessary [easy to do]) 1265 bytes |
| AX s | For the normal distribution, returns the z's and area from low x to high x 561 bytes Top |
| AZ s | For the normal distribution, returns the area from 0 to z (as does the tables) 203 bytes |
| Calculus c | This program provides access to the group of calculus programs - places the names of many of the calculus programs on the menu bar (see Calculus Group at the end of the list of programs) 402 Bytes |
| CC h | A subroutine that resets the variable CL to 0 if it is 1 (sorry, I forgot which program uses it - I will investigate further - if a program calls it and it's not there, it will cause a link error) 36 bytes |
| cnder c | Given a function and an x value, returns the numerical derivative at [x,f(x)], or the equation of the line tangent to [x,f(x)] 1020 bytes |
| cint c | Given a function and a and b, calculats the definite integral or the area - for the area, the area under |f(x)| is found - will work for trig functions also - radian/degree mode can be set from the program - the function (and |f(x)|) is (are) placed in y1 (and y2) (note: will not work for improper integrals like 1/x over (-1, 1) - use other methods) 2045 bytes |
| Complete a | For ax2 + bx + c = y, and given a, b and c, returns a, h, k, the square completer (value used to complete the square), and (optionally) the focus and directrix for y = a(x - h)2 + k 1046 bytes |
| CONVERGE c | Given a sequence, a beginning N and a step size, shows sequence (or series) values as n increases and whether the sequence (or series) is increasing or decreasing - the program does not determine whether the sequence or series converges - it only examines them (use TI-89 to determine limits) 1400 bytes |
| Cumul s | Accumulates data in L9 to column L10 (for an ogive - or cummulative frequency column) - If data is not in L9 or lists L1,..., L10 have not been set up, run SetLists (see below) first (makes the columns look like TI-83 colums) 572 bytes Top |
| Deg t | Changes radians (enter as 2pi, 6.28, etc.) to decimal degrees and DMS forms 116 bytes |
| Expand a | Expands parabola equations in vertex form to the quadratic form - expands "y = a(x - h)2 + k" to "y = ax2 + bx + c" 972 bytes |
| EXPBIN a | Expands (AX+B)(CX+D), 3-BINOMIALS, 4-BINOMIALS, (AX+B)(CX2+DX+E) and 2-TRINOMIALS to the forms "ax2 + bx + c", etc. - can be used to quickly generate factorable trinomials for tests or to quickly expand more complicated binomials - complex numbers are allowed 3003 bytes |
| FINDFN a | Finds at least a piece of most hard-to-find functions - choose the search domain as default, left or right of the y-axis, or choose a custom domain - then, if necessary, adjust the WINDOW or ZOOM Box - works very nice with hard to find growth/decay functions 1169 bytes |
| exstats s | Part of the Texas Instruments assembly language module (simulates the 83 capability in this area) for statistics - Go to Graphing Calculators and download free if desired (along with the rest of the package) 4679 bytes |
| exstats2 s | Part of the Texas Instruments assembly language module (simulates the 83 capability in this area) for statistics - Go to Graphing Calculators and download free if desired (along with the rest of the package) 4679 bytes |
| Factor a | Factors any factorable trinomial quadratic (unFOILS) or, if not factorable, detects it, gives the reason and optionally gives the result as a solution of ax2 + bx + c = 0 in exact or approximate form 2104 bytes |
| FCALL h | Function simulating subroutine to evaluate function arguments (previously stored) based on an Fcode and return an argument or perform an operation (such as 1-varStats or TInt1) - the program is not protected so that it can be modified from the calculator using MATH STAT FUNC in the event some assembly language module does not copy correctly (from the computer to the calculator) when using GraphLink to transmit a program - used primarily, at this time, to service the program AT (see above) - other function calls will be added when needed 75 bytes Top |
| Finance h | Part of the Texas Instruments assembly language module (simulates the 83 capability in this area) for finance - Go to Graphing Calculators and download free if desired (along with the rest of the package) 2507 bytes |
| finexec h | Part of the Texas Instruments assembly language module (simulates the 83 capability in this area) for finance - Go to Graphing Calculators and download free if desired (along with the rest of the package) 3110 bytes |
| HAHA h | Sorry No HAHA! |
| Infstats s | Part of the Texas Instruments assembly language module (simulates the 83 capability in this area) for statistics - Go to Graphing Calculators and download free if desired 4202 bytes |
| Jerk c | Accepts a function and places f(x) distance, f'(x) velocity, f''(x) acceleration and f'''(x) JERK in y1,...,y4 - select the ones desired to view (from the GRAPH y=Editor - slow graphing for complicated secind and third derivatives - change resolution xRes in WINDOW to speed up) 607 bytes |
| L1,...L10 s | See Setlists below |
| QUAD a | Solves any quadratic equation (zeros of P(x) for a second degree polynomial) given real coefficients (use POLY for non-real) - returns the solutions in fraction form if possible and optionally in exact (or approximate) form if irrational 642 bytes |
| QUADSIMP a | Solves parabolas - this program started out as a simple quadratic solver and became quite complex - should be called QUADCOMPLEX - given complex a, b, c or a, h, k, returns a, h, k, or a, b, c - optionally gives zeros, factors, vertex, focus, p, directrix, axis, length of latus rectum, equation in y1 to view or not, value of y given x or the y-intercept - precision may be changed as desired 4132 bytes Top |
| quickq a | A quick (almost no frills) quadratic equation solver - precision can be changed within the program 973 bytes |
| RAD t | Inputs degrees, outputs radians as a decimal and in terms of pi, and DMS 256 bytes |
| Rtable for the 85 | So named because if processes rational functions (as well as non-rational (non-rational does not mean irrational))...this is a Table program for the TI-85 which was written because the calculator has no "naturally aspirated" table function...since the program is not an assembly language program (which sometimes provides control to be gained by the programmer under certain error conditions), rational functions must have unacceptable domain values removed (those values of x causing the denominator to go to zero) at the start of execution...otherwise the program will bomb out because of division by zero when one of those values (if any) are encountered...the program does provide the facilities to remove up to 3 values from the domain...non-rational functions need no "help" to run (although I don't recall what it does under the radical when the redicand becomes "undesireable -")...this program is on the two TI-85's in the lab...size unknown (relatively small) |
| sa t | A subroutine called by a trig program for the purpose of angle adjustment...should be included if trig programs are used 55 bytes |
| SetLists s | List maintenance program...makes the 86 look like an 83 (listwise)...optionally sets up lists L1...L10 and clears them if desired 752 bytes |
| SetUp a | Sets up the calculator and graphing options for Function, Polar, Parametric or Trig graphing...saves a lot of fiddling around time 1202 bytes |
| SNDtab s | Makes use of the standard normal distribution table unnecessary...Gets Area from Z's or X's, Gets Z's or X's from Area, Gets Z, Finds Critical Values, or Gets Area betw Z's or X's 2048 bytes |
| Solve a | The SOLVER run by a program to make it more user friendly with more bells and whistles 1241 bytes |
| Spear s | Finds the Spearman Correlation Coeficient from data in L1 249 bytes |
| SSALL s | For points in L1 and L2, does any of the following: "REGRESSION", "GrapH/Scatter", "SS (for old stat book SSxx etc)", "SUMS", "2-VAR STATS", "a,b,r", "FIND X OR Y" 3223 bytes |
| Stat86 s | This program provides access to the group of Statistics programs - places the names of many of the statistics programs on the menu bar (see Statistics Group at the end of the list of programs) 1153 bytes |
| statedit s | Assembly language module provided by texes Instruments...available on the Internet (also)...needed by the advanced statistics package 3779 bytes |
| Tnn.86I nn = 001, 005, 01, 025, 05, 10 s | These are used by Tdist to look up common t's from Student's t-distribution - they must be included if Tdist is used - see Tdist below...the lists contain the actual t-distribution table in your text...very nerve-wracking to type in the calculator... |
| TRIANG t | Solves triangles using the Laws of Sines and Cosines, and Herons Formula 3917 bytes |
| Trig t | This program provides access to the group of trigonometry programs - places the names of many of the trigonometry programs on the menu bar (see trigonometry Group at the end of the list of programs) 613 bytes Top |
| Triglist t | Lists identities, formulas and other trig information...replaces cheat sheets...lots of bytes (big) |
| exstats s | Assembly language module provided by texes Instruments...available on the Internet (also)...needed by the advanced statistics package 4679 bytes |
| YCUST h | Like some Windows Shared Program Files, it can't be deleted because it may be used by some unknown module someplace on the calculator (only might be needed if the custom menu is installed) 28 bytes |
| YCUST2 h | The custom program that oversees most of the programs on this page...this program is optional as the programs will run without it...it does, however, organize the programs into the categories of Algebra, Statistics, Calculus and Trigonometry as well as some commonly used functions and symbols (I use it)...if one tries hard, it might be compared to the Windows Desk Top 288 bytes |
| Zabhk h | Subroutine that outputs coefficients...used by other programs 138 bytes |
| ZAFINDZ s | Subroutine to finds Z's...416 bytes |
| ZAREASND s | Subroutine to find Areas 1459 bytes |
| ZBIN s | Finds binomial probabilities, means and standard deviations 1459 bytes |
| Zco h | Output subroutine 218 bytes |
| Zcos h | Output subroutine 295 bytes Top |
| Zcrit s | Finds critical values 1281 bytes |
| ZDISC a | Subroutine to display the discriminant of the quadratic formula 1967 bytes |
| Zninv s | Subroutine that calculates the inverse of the normal probability density function (finds Z's and X's) 1401 bytes |
| ZNormalc s | Subroutine to find areas for the normal probability density function 1139 bytes |
| ZNormalp s | Subroutine to find function values for the normal probability density function (provides information to the calling program to calculate graph ymax) 830 bytes |
| ZNrnDenF s | Subroutine to calculate the area for the normal density function (one of serveral versions used by different programs) 98 bytes |
| ZPOI s | Finds Poisson probabilities, means and standard deviations 1083 bytes |
| Zscr h | Subroutine for screen output 51 bytes |
| Zsol h | Subroutine for screen output 104 bytes |
| VER h | Displays the version of the set of above programs 19 bytes |
When using the CUSTOM menu supplied with the above programs, the programs are grouped as Algebra, Calculus, Trig and Statistics. The whole system makes up a so-called Math Toolbox. Some programs that start with A or AA have been named as such so that they are at the beginning of the PRGM list when executing programs from that menu. They are there for quick access so you can optionally execute from the PRGM menu rather than leafing through the CUSTOM menu. The A and AA programs (see above) are usually short, commonly used programs. Some may not even be in the CUSTOM system.