## All Programs

If you are unsure on how to use any of these programs, check the program information guide.

Single download to all programs listed

all_programs.zip | |

File Size: | 14 kb |

File Type: | zip |

2 Point Line: Takes 2 points in 2 dimensional space and returns information about the line through them including the equation of the line, the midpoint of the line and distance between the 2 points.

2pt_line.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Binomial: Performs several binomial functions which aren't supported by the calculator's original software including bcd>=, center including limits and center excluding limits.

binomial.g1m | |

File Size: | 1 kb |

File Type: | g1m |

Bézier curve: Accepts the start, end and control points of a Bézier curve and displays the associated equations of the points in 2 dimensional space, it then proceeds to plot the curve on the calculator graphing plane.

bzrcurve.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Complex Number: Allows several complex number functions including roots, power, conjugates and e^z. Complex numbers can be entered in Polar or Cartesian form and converted between these values in the program.

cmplxnum.g1m | |

File Size: | 1 kb |

File Type: | g1m |

Cosine Rule: Performs the Cosine rule on a set of entered values to calculate either a length of one side of a triangle or one of the angles in a triangle.

cos_rule.g1m | |

File Size: | 0 kb |

File Type: | g1m |

**Derivate:**Contains several tables of useful derivatives mostly relating to trigonometric and hyperbolic trigonometric functions (also contains some other simple derivatives).

deriv8.g1m | |

File Size: | 1 kb |

File Type: | g1m |

Euler Final: Uses Euler's method of numerical integration to compute the value of F(B) for a known point and derivative of Y, works using either step size or number of steps. This version of the program only gives the final F(B) value.

eulerfnl.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Euler Step: Uses Euler's method of numerical integration to compute the value of F(B) for a known point and derivative of Y, works using either step size or number of steps. This version of the program calculates the final F(B) value and all steps in between.

eulerstp.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Exact Value: Presents a table of exact values for sin, cos and tan. It provides values for angles ranging from 0 to 180 degrees in 15 and 30 degree increments.

exactval.g1m | |

File Size: | 0 kb |

File Type: | g1m |

External Division: Performs the external division of a line segment between 2 points in 3 dimensional space. It uses the dividing ratio to calculate the externally intersecting point for that ratio of the points.

extrdvsn.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Internal Division: Performs the internal division of a line segment between 2 points in 3 dimensional space. It uses the dividing ratio to calculate the internally intersecting point for that ratio of the points.

intrdvsn.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Linear: Accepts either 2 points on a line or the slope of a line and one point on it, in 2 dimensional space, and calculates the equation of that line and displays it in both y-intercept form and general form.

linear.g1m | |

File Size: | 0 kb |

File Type: | g1m |

**Matrix PIVOT**: Allows selected elements of a matrix to be pivoted one by one in order to change the matrix in any way the user wishes. The original entered matrix will remain unchanged.

mtrxpvt.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Matrix RREF: Reduces a matrix to row reduced echelon form. This program also provides a statement displaying whether the system of linear equations has no solutions, infinite solutions or a unique solution.

mtrxrref.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Perpendicular Bisector: Takes 2 points in 2 dimensional space and calculates the equation of the perpendicular bisector to the line segment through those two points, it then graphs the result.

perpbstc.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Polynomial Division+: Accepts two polynomials of chosen orders and divides them displaying the result as numerator, denominator, quotient and remainder

polydiv.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Polynomial Multiplication+: Accepts two polynomials of chosen orders and multiplies them displaying the result as 1st polynomial, 2nd polynomial and product.

polymlt.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Prime Factor: Lists all the prime factors, and their multiples, of an entered number (usually only works for 'small' numbers).

primfact.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Quadratic Factorisation: Factorises a quadratic into its roots and displays the answer as a product of two 1st order polynomials, it also displays a method for completing the square for this quadratic. Answers are only displayed for quadratics with real roots but completing the square is displayed for all roots.

quadfact.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Quadratic iterations: Performs the specified number of iterations for z -> z^2 + c, the result of each iteration is displayed as the components of the iteration value and the modulus of the iteration value.

quaditer.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Right Triangle: Allows the user to select the known side of a triangle and a known angle, the program then completes the triangle by filling in all unknown sides.

righttri.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Sine Rule: Allows the user to select either 2 sides and an angle or 2 angles and a side, the program then computes either the remaining value or side using the sine rule.

sin_rule.g1m | |

File Size: | 0 kb |

File Type: | g1m |

Triangle Solver: Takes as many pieces of information about a triangle that are entered in the calculator until enough information has been entered for the program to solve the triangle for all sides and angles.

trisolve.g1m | |

File Size: | 1 kb |

File Type: | g1m |

Vector Volume: Calculates the area and volume of 4 different shapes made from vectors, in 3 dimensional space, including: triangle, parallelogram, parallelepiped and tetrahedron, answers are displayed as exact values.

vctvol.g1m | |

File Size: | 1 kb |

File Type: | g1m |

Vector: Performs multiple vectors operations in 3 dimensional space including: vector between 2 points, dot product, cross product, scalar triple product, vector length, projection vector and angle between 2 vectors.

vector.g1m | |

File Size: | 2 kb |

File Type: | g1m |