TI-89 BASIC Math Programs (Linear Algebra, Vector, Matrix)

ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
Home :: Archives :: File Archives :: TI-89 BASIC Math Programs (Linear Algebra, Vector, Matrix)
File Archives

TI-89 BASIC MATH PROGRAMS (LINEAR ALGEBRA, VECTOR, MATRIX)

Archive Statistics
Number of files 102
Last updated Tuesday, 24 October 2017
Total downloads 591,686
Most popular file SIMPLEX v.2.02 (English/Spanish) with 17,978 downloads.

Click a filename to download that file.Click a folder name to view files in that folder.Click for file information.

Icon legend: File with screen shots File with animated screen shots File with reviews Featured programs

NameSizeDateRatingDescription
(Parent Dir)folderUp to TI-89 BASIC Math Programs
lneqtool.zip354k17-10-24File is not ratedLinear Equation ToolLinear 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.
dh.zip1k12-01-08File is not ratedDenavit-Hartenberg Transformation MatrixHomogeneous 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.
dual.zip21k11-11-12File is not ratedDual 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.
mat2eqn.zip7k11-11-12File is not ratedMatrix to System of EquationsThis 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,"=")
matmul.zip1k11-08-01File is not ratedMatrices multiplicationA small program which multiplies two given matrices, showing all steps.
csolve_n.zip278k11-04-24File is not ratedSolve n x n Systems of Non-Linear EquationsThis 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.
ginv.zip107k11-02-18File is not ratedginvThe program computes the generalized inverse of a mxn real matrix
rnsp.zip77k11-02-18File is not ratedrnspThe program computes basis for range and null space of a mxn matrix
range.zip1k11-01-28File is not ratedRangeFind the range of a list or matrix of data (largest value minus the smallest value).
mlsum.zip1k11-01-28File is not ratedMatrix and List SumThis 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.
mlprod.zip1k11-01-28File is not ratedMatrix and List ProductThis 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.
eigenvecexpara.zip7k10-04-29File is not ratedEigenvectors (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).
curldivergence.zip1k09-12-16File is not ratedCurl & DivergenceCurl 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.
unitvector3.zip1k09-10-22File is not ratedNormalize 3D VectorEnter the 3 components of the vector, unitvect(x,y,z) and return the unit, normalized vector of the same direction.
crosprod.zip1k09-09-30File is not ratedCross Product 3Denter 2 vectors as the paramters, crosprod(x1,y1,z1,x2,y2,x2), and get the cross product vector result of x
main.van2.zip1k08-04-14File is not ratedVector Angle 2DThis determines the angle between to vectors. The syntax is : van2(x1,y1,x2,y2,OriginX,OriginY). Enjoy!
wronskian.zip1k07-12-06File is not ratedThe WronskianThe 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.
vec2d_eq.zip7k06-10-15File is not rated2-D Vector Equation SolverThis 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.
vec_non3.zip19k06-10-15File is not ratedSolve Systems of Non-Linear Equations & 2-D Vector EquationThis 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.
charmat.zip70k06-10-15File is not ratedMatrix CharacteristicIt’s a very simple and light function that calculates the characteristic of a matrix that is the dimension of the biggest contained determinant.
solvnon3.zip4k06-09-24File is not ratedSolve Systems of Non-Linear EquationsThis 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.
vectoreqnfinder.zip1k06-06-19File is not ratedPlane Equation FinderThis 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.
vectors2go.zip24k05-12-24File is not ratedVectors2GoEver 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. :-)
gaussj.zip1k05-12-12File is not ratedGauss JordanThis 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 :)
gramschmidtcalculator.zip1k05-11-19File is not ratedGram-Schmidt Calculatorgrsch() 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.
simplext_pivot.zip10k05-03-09File is not ratedSimplex Solver 1.0This 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.
gramschmidt.zip1k04-12-01File is not ratedGram Schmidt ProcessGram 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 protected]
eigensolvers.zip1k04-12-01File is not ratedEigen SolversEigen 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 [email protected]
param.zip1k04-09-06File is not ratedS-, Y-, Z-Parameter convertionyou?re sitting on a matrix of s-parameters and you cannot find the formulas to recalc the z-params? Here is one solution.
stepmat89.zip57k04-09-06File is not ratedStep Matrix v 1.02The 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.
routh.zip6k04-03-28File is not ratedRouth v. 2.00The 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.
simul_mn.zip7k04-02-27File is not ratedSimultaneous Linear Equation SolverThis 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.
vecdraw.zip5k03-12-14File is not ratedVector Addition with Vector DiagramsThis 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.
vecadd.zip8k03-12-14File is not ratedVector AdditionThis 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.
routh89.zip6k03-11-29File is not ratedRouthThe 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.
mag.zip1k03-11-18File is not ratedVector Magnitudemag is a simple function that takes a vector as an argument and returns the magnitude of that vector. Great for vector calculus and physics!
jacobian.zip1k03-11-18File is not ratedJacobianjacobian is a function that returns the jacobian of a set of functions. This program makes multi variable calculus MUCH easier!
ang.zip1k03-11-18File is not ratedVector-valued function angleThis function is used to calculate the angle between two any-dimensional vector valued functions.
vectorfield.zip1k03-11-16File is not ratedVector Field PlotterPlots a vector field on graph window with directional arrows included. Vectors can also be scaled by any factor desired.
normvect.zip1k03-10-23File is not ratedNormal VectorsCalculates the Unit-Normal and Unit-Binormal vectors for a given vector-valued function (see readme for details and an example)
curvatur.zip1k03-10-23File is not ratedCurvatureCalculates the curvature of a vector-valued function (see readme for details and an example)
mtrxedtr.zip2k03-10-19File is not ratedMatrix EditorThis 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.
vectorsolve15.zip7k03-04-30File is not ratedVectorSolve v1.5**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!!!
vectorsolve.zip1k03-04-04File is not ratedVectorSolve v1.2This 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!!!
matrixso89.zip1k03-03-18File is not rateda matrix solverthis program, made by michael youssef, solves matrix's. very very very useful! email me at [email protected]
ster.zip1k03-03-09File is not ratedSterling's Triangle CreatorThis program just creates a sterling's triangle with specified number of rows and stores it in a matrix.
gaussjordan.zip3k03-03-07File is not ratedGauss-Jordan-SimplexThe Programm can do invers matrix, Gauss-Jordan for solving linear Equation systems, and linear optimization using the Simplexalgorithm... Description in English and German!
eigvl89.zip1k03-03-06File is not ratedSymbolic Eigenvalue Finderreturns the eigenvalues of a square matrix
pseudoinverse89.zip1k03-03-06File is not ratedMatrix Pseudoinverse Functionreturns the pseudoinverse of a matrix
cpol.zip1k03-03-05File is not ratedPalynomial of a MatrixThis function calculates symbolically the polynomial of a matrix
ev.zip1k03-03-05File is not ratedEigen Values of a MatrixThis function calculates symbolically the eigen values of a matrix. Really easy and quick
solve_n.zip3k03-02-11File is not ratedSolve Systems of EquationsThis 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