|Up to TI-89 BASIC Math Programs
|Vector-valued function angle
This function is used to calculate the angle between two any-dimensional vector valued functions.
Its a very simple and light function that calculates the characteristic of a matrix that is the dimension of the biggest contained determinant.
Returns the cofactor matrix of any nonsingular or singular square matrix; returns 'undef' for non-square matrices.
|Palynomial of a Matrix
This function calculates symbolically the polynomial of a matrix
|Cross Product 3D
enter 2 vectors as the paramters, crosprod(x1,y1,z1,x2,y2,x2), and get the cross product vector result of x
|Solve n x n Systems of Non-Linear Equations
This new version of cSolve_n() finds real and complex solutions of n x n systems of non-linear equations. Some trig equations can be handled, but no more than one unknown angle. The number of equations is no longer limited to 3 and unknowns are not limited to x, y, and z. The program is basically a version of the TI Solve and cSolve functions, but is easier to use (no variable list to enter). Domain restrictions, such as x > 0 or θ > -π and θ ≤ π, can be entered. All entries can be edited. If there are more unknowns than equations, you can choose which to solve for, so symbolic solutions can be found.
|Curl & Divergence
Curl and divergence are 2 important calculations in vector calculus. Enter the x,y,z components of a vectors as parameters and display the curl and divergence.
Calculates the curvature of a vector-valued function (see readme for details and an example)
|Denavit-Hartenberg Transformation Matrix
Homogeneous transformation matrix from Denavit-Hartenberg parameters (dh.89f or dh.v2f) Creates a 4x4 homogeneous transformation matrix from given DH parameters. See http://en.wikipedia.org/wiki/Denavit%E2%80%93Hartenberg_parameters for more information.
|Divergence and Curl
User-defined functions to find the divergence and curl of vector-valued functions.
Dmatrix finds the matrix of partial derivatives of a function of several variables.
This program finds the dual of a linear program. The program is self-explanatory, with examples on each dialog box. The program leaves no clutter.
Eigen solvers contains 3 files, a eigen value func, a eigen vector func, and a characteristic polynomial func for fun. the eigs will return appropriate N eigen roots and then eigr will return rref of eigen null space. see 89txt file attached for more info. please email me with any suggestions or comments firstname.lastname@example.org
|Eigenvectors (Exact and Parametrized)
Given any nxn matrix, returns a matrix where the first row contains the matrix's eigenvalues and the columns below them are the corresponding eigenvectors. Handles an [almost] infinite number of parameters. Eigenvectors are not normalized (that should be easy enough to do on your own).
|Symbolic Unit Eigenvectors
Symbolic Unit Eigenvectors for 2x2 Matrices
Does exact values for eigenvalues and their corresponding basis vectors
|Symbolic Eigenvalue Finder
returns the eigenvalues of a square matrix
|Eigen Values of a Matrix
This function calculates symbolically the eigen values of a matrix. Really easy and quick
The Program calculates the eigenvalue and eigenvectors of a quadratic matrix
|Gaussian Reduction Plus
Performs both the forward and full Gaussian reduction algorithms on a matrix. Also returns O1, the operator matrix to perform the forward elimination, and O, the operator matrix needed to perform the full elimination. Thus, for example, O*M=rref(M)
|Fundamental Subspaces Toolbox v1.1
Functions for the rank, nullity, row space, column space, and null space of a matrix.
The Programm can do invers matrix, Gauss-Jordan for solving linear Equation systems, and linear optimization using the Simplexalgorithm... Description in English and German!
This is a program that does Gauss Jordan by step analysis, its great because this usually takes a long time to do it by hand... How to use is written inside :)
This program solves the multiple equation systems using Gauss method.
The program computes the generalized inverse of a mxn real matrix
grsch() is a function which accepts an MxN matrix as its argument. The function returns an MxN matrix whose column vectors are a set of orthogonal vectors which are computed from the argument using the Gram-Schmidt process. For example,If the column vectors of the argument are the basis of some subspace, then the column vectors of the returned matrix form an orthogonal basis for the same subspace. It would be nice if the function could work with a list of vectors, but, in the ti-89 a list can not have vectors as elements.
|Gram Schmidt Process
Gram Schmidt returns orthonormal basis from a linearly independent matrix. this func is limited to 6 dimensional evaluation but with a little work could easily be modified to extended versions. see 89txt file attached for more info. please email me with any suggestions or comments email@example.com
|Stepwise Inverse Matrix v1.0
This program applies and shows the three elemental operations: 1) row swap, 2) multiply a row by an expression and 3) row add to determine the inverse of a matrix. Este programa aplica y muestra las tres operaciones elementales: 1) intercambio de filas, 2) multiplicar una fila por un escalar y 3) suma de filas para obtener la inversa de una matriz.
|Inverse Matrice Solver
This program will find the determinant of a matrix as well as the inverse. and then it will also substitute in the determinant
|Inversion de matrice (French)
Version 1.0 . Ce programme permet d'inverser pas à pas les matrices en utilisant la méthode des pivots de Gauss.
|Jacobean Matrix Function
Returns the Jacobean matrix (linear approximation) of a system of homogeneous differential equations.
jacobian is a function that returns the jacobian of a set of functions. This program makes multi variable calculus MUCH easier!
|Linear System of Equations Solver and Grapher
This program solves a two equation system of equations by telling you what the vertex's coordinants are and then graphs the results, too. Also, the equations don't have to be in 'y-intercept' form. Check it out! No arguments...
Integrates a vector valued function of up to three variables along a curve
|Simultaneous Solving of Linear Equations
Solves, for instance, 2 equations with 2 unknowns.
|Linear Equation Tool
Linear Equation Tool. Only for the TI-89 Titanium. Allows you to input linear equations in many ways and convert them to other forms, get inverse, perpendicular, or even inverse perpendicular equations, and more.
|Nth order linear differential eq. solver
This is a set of programs that will find general solutions to nonhomogenous linear ODEs and specific solutions to initial vaule problems. The catch is that you must know the fundamental set of solutions to the homogenous equation. You can also compute the Wronskian matrix of a set of functions.
LSS89 is the ultimate in linear system solving and simultaneous equation solving for the TI-89. It solves up to 10 equations and 10 unknowns with lighting speed and 100% accuracy. It saves all vars and files to its own folder for convenience. It incorporates a user friendly Dialog interface as well as the familiar TI-86 Simultaneous equation solver format for ease of use. A must have for any Algegra I,II and Colledge Algebra student.
mag is a simple function that takes a vector as an argument and returns the magnitude of that vector. Great for vector calculus and physics!
|Vector Angle 2D
This determines the angle between to vectors. The syntax is : van2(x1,y1,x2,y2,OriginX,OriginY). Enjoy!
|Matrix to System of Equations
This function inputs a list or matrix and returns as a system of equations. For example, [3,4,5] can become 3x1+4x2=5. Syntax: mat2eqn(Matrix or List,Variable,Row(1 for Lists),"Equality"). The syntax for the above example is: mat2eqn([3,4,5],x,1,"=")
|Mat4: Linear Alg & Diff Eqs
Trace, Determinants, Complex Polynomial, Eigenvalues, Eigenvectors, Phase Plane Type, Stability
A handy program that easily solves systems of linear equasions in 3x2 or 4x3 form.
|Matrix Function Pack
This is a group of 8 functions that allow you to do very useful things to matrices (some of which should have been included by TI in the first place, IMHO). Read the Readme for more detailed information about each function.
A small program which multiplies two given matrices, showing all steps.
|a matrix solver
this program, made by michael youssef, solves matrix's. very very very useful! email me at firstname.lastname@example.org
|3x3 Augmented Matrix Solver
This program will take a 3 variable system and solve it in augmented matrix form using the Gauss Jordan elimination method step by step for you to see.
|Matrix and List Product
This function returns the product of all the elements in a list or matrix. It is different than the product() function because product() returns the product of each column of a matrix.
|Matrix and List Sum
This function returns the sum of all the elements in a matrix or list. It is different than the sum() function because sum() returns the sum of each column in a matrix.
Solve matrix equations
This is an update of Mtrxedtr(). This program is a matrix editor, which I use as an alternative to the TI-89 Data/Matrix Editor. I use it as a keyboard program so it's easier to access and use than the Data/Matrix Editor. You can create and edit a matrix, edit an existing matrix, insert rows or columns, and check dimensions easily even when the matrix is too large for the screen. You don't have to name the matrix before it is created so you save a few steps and time. The matrix is automatically saved as "z", unless you choose to change it. This update improves the editing process and changes the display to allow you to scroll through a large matrix.
|TI-89 Matrix Solver v0.9
A simple TI-basic program to solve a system of equations in a matrix.
Calculates the Unit-Normal and Unit-Binormal vectors for a given vector-valued function (see readme for details and an example)
|S-, Y-, Z-Parameter convertion
you?re sitting on a matrix of s-parameters and you cannot find the formulas to recalc the z-params? Here is one solution.
|Vector Projection Toolbox v1
Finds orthogonal vector projections and scalar component of vector in direction of another.
|Matrix Pseudoinverse Function
returns the pseudoinverse of a matrix
Find the range of a list or matrix of data (largest value minus the smallest value).
The program computes basis for range and null space of a mxn matrix
The function analyzes the stability of a transfer function calculating poles signs. The function returns the Routh table of a polynomial expression also with parameters. It's ideal for exams.
|Routh v. 2.00
The function analyzes the stability of a transfer function calculating poles signs and returns the Routh table of polynomial expression, also with parameters. It's ideal for exams. Now with a new algorithm for better intelligible results.
|SIMPLEX v.2.02 (English/Spanish)
Enhance Stepwise Simplex, based on v1.2.1 this new version includes a registry option. Esta nueva versión mejorada basada en la v1.2.1 incluye opción de registro de operaciones y otras mejoras.
|Simplex Solver 1.0
This program solves maximization matricies given a matrix witht he Simplex method. Includes helper programs for step-by-step pivoting and improving. Written by Patrick Horn.
Implementation of the Simplex algorithm. It uses a dialog box for matrix input and gives the optimal solution (if exists) or the direction-of-no-limit if unbound. Minimun or maximum problem is selectable with a drop-down menu.
This program helps to simultaneiosly solve 2-4 equations at at time. It is my first but it works if you are in pre-calculus
|Simultaneous Eqaution Solver
this program is designed to make it so that you can simultaneously solve 2-4 equations at at time. this cuts down time a lot in math class!
|Simultaneous Linear Equation Solver
This program provides modified input, output, and editing systems for the TI Flash Apps Simultaneous Equation Solver. This update addresses 2 problems. 1. The lockup problem sometimes encountered when using complex coefficients in the Apps program. In Simul_mn() v. 1.2, complex coefficients can be now entered in either polar or rectangular form. Results can be toggled between polar and rectangular. 2. The alpha lock problem which occurred ( even with autoaoff() installed ) when the program was run by using Catalog, F4. Alpha lock now remains off. Results are copied to the home screen. Results and the original augmented matrix are saved automatically. This eliminates the bother of naming a variable each time you save results. Coefficients can be entered directly or as a previously stored augmented matrix. Coefficients can be edited by rows. Results can be toggled between auto or approximate form. Solutions to dependent systems are given in terms of arbitrary constants. To use Simul_mn(), you must have TI Flash Apps Simultaneous Equation Solver installed on your calculator.
|Simultaneous Equation v1.1
Simultaneous Equation allows the user to easily enter the data to solve any number of equations simultaneously. The display is given in a clear, easy to understand format.
|Simultaneous equations, EigenVAlues and EigenVeCtors v1.00
A small package of functions for symbolically solving Simultaneous equations, EigenValues and EigenVectors. The simultaneous equations solver solves all kinds of systems including those who gives parametric solutions.
|Stepwise Matrix Reduction v1.2
This program applies and shows the three elemental operations: 1) row swap, 2) multiply a row by an expression and 3) row add. Supports undefined variables, and creates a registry of applied operations. Este programa aplica y muestra las tres operaciones elementales: 1) intercambio de filas, 2) multiplicar una fila por un escalar y 3) suma de filas. Soporta variables indefinidas y permite crear un registro de las operaciones realizadas.
|Solve Systems of Equations
This is an update which replaces the previous versions of both Solve_n() and Csolve_n(). This program finds real and complex solutions of a system of n simultaneous equations in x, y, and z, where n<=3. The equations can be almost any type, not just linear equations. Choose solution type, either real or complex. Many solutions can be displayed in either exact or approximate form. The solutions are copied to the home screen so they can be more easily used in further calculations.
|Mult Equation / Variable Solver (update)
This program solves for systems of equations when there are mult equations with mult vars. This is actually an update from the last time I had posted it, I found a bug in it, bt now it runs fine. It is avery clean program, it is small and deletes all the variable that it creates so you dont have to go and delete things every time you run it. I made it for my upcomming math test, but anyone who has alg. eould find it usefull so give it a try!cool.
|Solve Systems of Non-Linear Equations
This update fixes a couple of minor problems. This program is intended to find real solutions of n x n systems of simultaneous, non-linear equations, for n=1,2,3. It can handle various types of equations, including trigonometric equations (with no more than one unknown angle). The unknowns must be represented by x, y, and z. Any unknown angle must be represented by x. The domains of x, y, and z can be set as desired. For angles, the default domain is 0 to 2pi, but can be set by quadrants, or any values you want. Solutions are copied to the home screen, so they can be more easily used in further calculations.
This program simplifies the task of solving single variable equations and simultaneous equations. Now you can type ssolve(3x+4=5) and get x=1/3; or you could type ssolve(3x+4y=5 and 5x+6y=7) and get x=-1 and y=2. Great time saver!
This small statics program find magnitude, positon vector, unit vector, and moments about a specified axis. It's not a really fancy program but it is a time saver.
Does Gauss-Jordan Elimination and shows work
|Step Matrix v 1.02
The program returns the reduced row echelon form of a matrix (n,n+1) or the inverse of a square matrix (also with undefined variables) step-by-step choosing automatically, stores all steps (if you want) and checks the result for maximum certainly.
|Sterling's Triangle Creator
This program just creates a sterling's triangle with specified number of rows and stores it in a matrix.
Ce programme est un solveur de systeme d'équations à 3 ou 4 inconnues/ Ouais, bon jusque la rien de très original, et en plus y'a même pas besion de programme pour faire ça!
|System Solver v2.5
This program will solve a system of 3 equations with 3 unknowns and format the output as Fractional, Decimal, or Auto.
Este programa calcula el valor de un factor cuando introducimos su periodo en cualquier unidad de tiempo y su interes vajo el cual esta la condición. Apropiado para estudiantes de la UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA para la materia Ingenieria Económica
|Normalize 3D Vector
Enter the 3 components of the vector, unitvect(x,y,z) and return the unit, normalized vector of the same direction.
|2-D Vector Equation Solver
This program solves equations involving 2-dimensional vectors with no more than one unknown angle. Vectors must be entered in polar form (magnitude and direction), with angles in degrees. For vector equations which just require the resultant of any number of known vectors (A+3B-5C+...=R), a running vector sum is displayed and the final result is copied to the home screen, in both rectangular and polar form. Other vector equations must be put into the form of a sum of vectors =0 (A+2B-4C+D+... =0). Results are displayed with angles in radians with an option to convert to degrees.
| Addition of 3-dimensional Vectors
This program calculates a running vector sum of any number of 3-dimensional vectors. Vectors can be entered in rectangular, spherical, or cylindrical vector format. Results are displayed in all 3 formats. As each vector is entered, the sum of all vectors entered to that point is displayed.
This program calculates a running vector sum of any number of 2-dimensional vectors. This update allows the input of vectors (or complex numbers) in either polar or rectangular form. To simplify keystrokes, that is, to avoid hunting for the angle symbol, Ð, polar form is entered as r,,q and rectangular components as x,y. Note the use of 2 commas instead of , Ð in polar form. Entries can be edited. As each vector is entered, the sum of all vectors entered to that point is displayed. Subtraction can be included by entering the magnitude as a negative quantity. Results are copied to the home screen in both forms. This update also addresses the alpha lock problem which occurred ( even with autoaoff() installed ) when the program was run by using Catalog, F4. Alpha lock now remains off.
|Vector Addition with Vector Diagrams
This is a program which calculates and diagrams the sum of any number of 2-dimensional vectors. This update allows the input of vectors (or complex numbers) in either polar or rectangular form. To simplify keystrokes, that is, to avoid hunting for the angle symbol, Ð, polar form is entered as r,, q and rectangular components as x,y. Note the use of 2 commas instead of , Ð in polar form. Entries can be edited. Results are copied to the home screen in both forms. After all vectors are entered, the vector sum is displayed and two types of vector diagrams are drawn. The first diagram displays each of the vectors in standard position at the origin. The second diagram is the vector polygon formed by the vectors and their resultant. The vector sum is copied to the home screen.
|Solve Systems of Non-Linear Equations & 2-D Vector Equation
This update changes Vec_non3() so that it now just calls up Solvnon3() or Vec2d_eq() to solve systems of non-linear equations or 2 dimensional vector equations. This results in the vector part being easier to use. It solves vector equations (with no more than one unknown angle). It finds real solutions of n x n systems of simultaneous, non-linear equations, for n=1,2,3. It can handle various types of equations, including trigonometric equations (with no more than one unknown angle). The unknowns must be represented by x, y, and z. Any unknown angle must be represented by x. The domains of x, y, and z can be set as desired. For angles, the default domain is 0 to 2pi, but can be set by quadrants, or any values you want. Solutions are copied to the home screen, so they can be more easily used in further calculations.
Useful tool to find the angles formed by two vectors, which have to be given (i,j,k) components.
Update of the popular Vectors89 program that now includes a faster, better graphing subroutine!
|Plane Equation Finder
This includes two programs that find the equation of a plane that is described either i) by three points ii) by two vectors on the plane and a point on the plane.
|Vector Field Plotter
Plots a vector field on graph window with directional arrows included. Vectors can also be scaled by any factor desired.
Ever wished you had all the complex vector functions right at your fingertips? Well... your wish is now granted! This baby contains all the four major vector functions including gradient, curl, divergence, and the laplacian. Plus, the file also includes a function that finds the angle between any two vectors. And that's not all!, it also has a special bonus function called the "inverse gradient" function which finds the VECTOR POTENTIAL of a conservative vector field!! A must for anyone who's taking vector calculus. :-)
A simple but handy vector program
**Tested for AMS 2.05** This program is of excellent quality that can solve any of your vector problems. It truly is the best vector program on the web. List of functions include dot product, cross product, magnitude, unit vector, angle between two vectors, and addition and subtraction and their magnitudes. If you have this program, you will not need any other help for vector programs!!!
This is the most comprehensive and inclusive vector program on the web. It contains functions for both 2 dimensions and 3 dimensions and is a real aide in homework and on tests!!!
Four easy to use Vector Programs that let you add and subtract vectors, veiw there referance angles and see there magnitudes. You can also look at the vectors on a graph!
|Vector Solver v1.1
ChaoticSofts Vector Solver v1.1
The best vector program so far. You can input many vectors. It displays components and the resultant. It also graphically displays vectors nicely.
Vector Addition in 2 dimensions.
This program calculates the area of any convex polygon given its vertices. Enter the vertices of a convex polygon as a two-column matrix for the sole argument of the program: each row represents one vertex, the first column of that row containing that vertex's abscissa, the second column containing the ordinate. If a convex polygon can be formed using the vertices given, the area will be calculated and displayed onscreen. In addition, after finding the area, VertArea will, on command, sketch the polygon for you on the graph output screen, autozooming if needed so that the entire polygon can be seen on the screen.
|Vector Field graphing
Graphs two dimensional vector fields (where i and j components of the field are functions of x and y), and will also plot the approximate flow lines passing through user specified points. Useful for quickly visualizing complex vector fields.
Whatis est un programme pour les maths sup / maths spé qui donne les caractéristiques d'une matrice 2x2 ou 3x3 comme rotation, projection... etc... par rapport à quoi.... etc... English version soon.
Whatis est un programme qui prends en entrée une matrice 2x2 ou 3x3 (NON formelle, c'est à dire qui ne contient que des nombres), et qui dit quelles sont les caractéristiques de cette matrice : rotation, autour de quel espace vectoriel..., projection, sur quel e.v., parallèlement à quel e.v... Ce programme est particulièrement destiné aux élèves de maths sup / maths spé et nécessite des connaissances correspondant à ce niveau.
Solves wronskians which consist of up to 7 functions.
The Wronskian is the determinant of a matrix used to determine whether two functions, or two solutions of a differential equation, are linearly dependent or linearly independent.
|Nth Order Wronskian Solver
Solves and displays the matrix for a wronskian involving any number of functions.