Master Program List

for Math, Science and Engineering

 

BETA 0.10

Last updated: July 7, 2001

 

Notes:

            This list of routines is nowhere near completion. Since progress on it has been very slow, I thought it as well to release a “beta”. The various sites were divided between members of the Master Program List (MPL) team, and this is what I came up with. Eventually, the MPL will probably be in the form of sets of tables for the various categories, with descriptions.

 

The purpose of the MPL is to make it easy for users of the TI-89/92+ calculators to find the programs they need for school, work, or research. The MPL is simply an organized list of documented links to programs in math, science and engineering. Utility programs that are indirectly useful in these fields are also included. The MPL is not a program archive – it does not host the actual programs, it only contains links to the programs.

 

 

·         Math

§         General Math

u          Equation Writer (EQW):
http://tiger.towson.edu/~bbhatt1/ti/eqw.htm

u          Reverse Polish Notation interface (RPN):
http://scs.calc.org/download/rpn.html

u          UniWrite (for displaying in Pretty-Print):
http://tiger.towson.edu/~bbhatt1/ti/

u          Math tools (MathTools) for matrices, polynomials, numerical summation, and pattern-matching:
http://tiger.towson.edu/~bbhatt1/ti/

u          Circles, polygons, and recursively defined points:
http://www.math.armstrong.edu/ti92/gnrl/gnrl.html

§         Number Theory

u          NTheory:
http://www.ticalc.org/archives/files/fileinfo/34/3428.html

u          PowerMod:
http://www.ticalc.org/pub/89/asm/math/powmod.zip
(Note: This function may crash your calculator)

u          Factors:
http://www.ticalc.org/archives/files/fileinfo/155/15576.html

§         Algebra and Trigonometry

u          Secant line grapher, Tangent line grapher, and Sign change finder:
http://www.math.armstrong.edu/ti92/calc/calc.html

u          TrigSimplify (tSimplfy): http://www.ticalc.org/pub/89/basic/math/tsimplfy.zip

§         Calculus

u          Sums and products

u          Limits

u          Differentiation

è    List of first n derivatives:
http://www.math.armstrong.edu/ti92/calc/calc.html

u          Integration

è    I will be releasing some functions for this (as part of MathTools)

u          Differential equations

è    Differential equation solver:
http://scs.calc.org/download/am.html

è    Slopefield plotter, Runge-Kutta and Euler-Heun methods:
http://www.math.armstrong.edu/ti92/mathsoft.html#de

è    High-order to first-order system breakup utility:
http://tiger.towson.edu/~bbhatt1/ti/

è    Hamiltonian function finder:
http://www.ticalc.org/pub/89/basic/math/hamiltonian.zip

è    Jacobian matrix for ODEs:
http://www.ticalc.org/pub/89/basic/math/jacobean.zip

u          3D graphing

è    Parametric plots

±        http://www.math.armstrong.edu/ti92/mv/mv.html

±        ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/param3d.92p

è    Beta releases

±        Artraze’s 3D plotter:
http://www.angelfire.com/pa3/cartethus/X3d.zip

±        http://www.ticalc.org/pub/89/asm/math/graphit.zip

è    Vector fields

±        http://www.ticalc.org/pub/89/basic/math/vfield.zip

è    Miscellaneous

±        MolModel3D:
http://members.aol.com/zhackman/mm89/

u          Gradient, divergence, curl, Laplacian, Jacobian, and Hessian

è    http://www.ticalc.org/pub/89/basic/math/grad89.zip

è    http://www.math.armstrong.edu/ti92/mv/mv.html

u          Miscellaneous

è    http://www.ticalc.org/pub/89/basic/math/srmath.zip

§         Linear algebra and tensor analysis

u          Matrix decompositions

è    http://tiger.towson.edu/~bbhatt1/ti/

è    http://www.math.armstrong.edu/ti92/mathsoft.html#lin

è    ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/cholesky.92f
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/cholesky.txt)

u          Eigenvalues, eigenvectors, and orthogonalization

è    http://www.math.armstrong.edu/ti92/mathsoft.html#lin

è    http://tiger.towson.edu/~bbhatt1/ti/

è    http://www.ticalc.org/pub/89/basic/math/sim.zip

u          Multidimensional arrays

è    http://tiger.towson.edu/~bbhatt1/ti/

u          Cofactor matrix: http://www.ticalc.org/pub/89/basic/math/cofactor.zip

u          Nullspaces

è    http://www.math.armstrong.edu/ti92/mathsoft.html#lin

è    http://www.ticalc.org/pub/89/basic/math/fundspace.zip

§         Complex analysis and complex variables

u          Complex expand:
http://tiger.towson.edu/~bbhatt1/ti/

u          Complex map:
http://tiger.towson.edu/~bbhatt1/ti/

§         Discrete math and Logic

u          Difference equations

è    Linear first-order Difference equation solver:
http://www.ticalc.org/pub/89/basic/math/lin1_dif.zip

u          SOP/POS expressions:
http://scs.calc.org/download/ee.html

u          Logic:
http://www.ticalc.org/pub/89/basic/math/logic.zip

§         Interpolation and approximation

u          Interpol: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/interpol.89p
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/interpol.txt)

§         Numerical methods

u          Integration

è    Gaussian quadrature: http://www.math.armstrong.edu/ti92/mathsoft.html#quad

è    Left endpoint, midpoint, right endpoint, trapezoidal, and Simpson:
http://www.math.armstrong.edu/ti92/calc/calc.html

è    Simpson and trapezoidal method for data points:
http://www.ticalc.org/pub/89/asm/math/simpson.zip

u          Root finding

è    Newton’s method

±        http://www.math.armstrong.edu/ti92/calc/calc.html

±        ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/newton.92p

è    Equation solver:
http://www.ticalc.org/pub/89/basic/math/solveeqeng.zip

u          Differential equations

è    Slopefield plotter, Runge-Kutta and Euler-Heun methods:
http://www.math.armstrong.edu/ti92/mathsoft.html#de

è    Partial Differential Equation solver (PDERelax, currently in beta):
http://tiger.towson.edu/~bbhatt1/ti/

u          Summation:

è    http://tiger.towson.edu/~bbhatt1/ti/ (Part of MathTools v2.1)

u          Linear algebra

u          Numerical transforms

è    Fast Fourier Transform (FFT):
http://tiger.towson.edu/~bbhatt1/ti/

§         Statistics and probability

u          Distributions:
http://www.math.armstrong.edu/ti92/mathsoft.html#pr

u          Nonlinear regression:
http://www.ticalc.org/pub/89/basic/math/nonlin.zip

u          Inferential statistics:
ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/stat/infstat.89g
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/stat/infstat.txt)

u          Hypergeometric distribution

è    http://www.ticalc.org/pub/89/asm/math/hygpdf.zip

è    http://www.ticalc.org/pub/89/asm/math/hygcdf.zip

§         Operations research

§         Special functions

è    SpecFunc:
http://tiger.towson.edu/~bbhatt1/ti/

è    S.L. Hollis’ site: http://www.math.armstrong.edu/ti92/mathsoft.html#sp

§         Geometry

w        Analytic geometry: http://www.ticalc.org/pub/89/basic/math/anageom.zip

§         Integral transforms

u          Fourier transform

è    http://scs.calc.org/download/am.html

è    Note: for FFT, please see “Numerical Methods” section

u          Laplace transform

è    http://scs.calc.org/download/am.html

è    http://web.tiscalinet.it/92brothers/programs/laplacex.htm

u          Z-transform

è    Inverse-Z transform:
ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/inversez92.92g
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/inversez92.txt)

è    Glenn Fisher will be releasing a package for z-transform

§         Dynamical systems

u          Nonlinear Dynamics and Chaos

è    http://www.ticalc.org/pub/89/basic/science/chaos.zip

è    ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/feigenbm.89g
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/feigenbm.txt)

u          Fractal sets

è    http://www.ticalc.org/pub/89/asm/math/mandel89.zip

è    ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/jmset.89G
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/jmset.txt)

è    http://www.ticalc.org/pub/89/basic/math/koch.zip

§         Units

§         Base conversions

·         Science

§         Astronomy

u          SkyMap:
http://www.ticalc.org/archives/files/fileinfo/166/16677.html

§         Biology

u          DNABase:
http://www.ticalc.org/pub/89/asm/science/dnabase.zip

§         Chemistry

u          Al-Chemistry:
http://scs.calc.org/download/che.html

u          Periodic Table (YAPT): http://www.ticalc.org/archives/files/fileinfo/183/18313.html

u          Chemistry Equation Solver: http://www.ticalc.org/pub/89/basic/science/chemislv.zip

§         Physics

u          Fluids

u          Optics

u          Thermodynamics

u          Newtonian mechanics

u          Nonlinear Dynamics and Chaos

è    http://www.ticalc.org/pub/89/basic/science/chaos.zip

è    ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/feigenbm.89g
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/89/math/feigenbm.txt)

u          Quantum mechanics and quantum field theory

è    I will be releasing a simple package for this

u          Relativity (special and general)

è    Multidimensional arrays:
http://tiger.towson.edu/~bbhatt1/ti/

·         Engineering

§         Chemical

u          Al-Chemistry:
http://scs.calc.org/download/che.html

u          Periodic Table (YAPT): http://www.ticalc.org/archives/files/fileinfo/183/18313.html

u          Chemistry Equation Solver: http://www.ticalc.org/pub/89/basic/science/chemislv.zip

§         Electrical

u          Signal analysis:
http://www.ticalc.org/pub/89/basic/science/signal89.zip

u          SOP/POS expressions:
http://scs.calc.org/download/ee.html

u          Symbolic Circuit Simulator (Symbulator):
http://scs.calc.org/download/sq.html

u          Integral transforms

è    http://scs.calc.org/download/am.html

è    Note: for FFT, please see “Numerical Methods” section

è    http://web.tiscalinet.it/92brothers/programs/laplacex.htm

è    Inverse-Z transform:
ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/inversez92.92g
(Documentation: ftp://ftp.ti.com/pub/graph-ti/calc-apps/92/math/inversez92.txt)

è    Glenn Fisher will be releasing a package for z-transform

u          Automatic Control Systems Toolbox (ACST):
http://web.tiscalinet.it/92brothers/programs/acst.htm

u          Logic:
http://www.ticalc.org/pub/89/basic/math/logic.zip

§         Mechanical and Civil

u          Stiffness matrix:
http://www.ticalc.org/pub/89/basic/science/kmat.zip

u          What about Doug’s steam tables?

§         Robotics

 

 

Notes for myself:

1.       Make sure C/Asm programs are included for both calculators; check that all programs are compatible with both calculators

2.       Should “Linear first-order Difference Equation Solver” be in Discrete Math section?

3.       Sites I’m working on:

a.       My own site J

b.       Selwyn Hollis’ site

c.       SCS

d.       92Brothers’ site

e.       Stoutemyer’s page at TI

f.        TiCalc.org

4.       Still need to work on SCS site (quite a bit is done) and Stoutemyer’s page

5.       Break up categories a bit more (e.g. SpecialFunctions ® Bessel)

6.       Make Lars Frederiksen’s inverse Z-transform function re-accessible

7.       Are there any programs for Operations research or Geometry or Robotics?

8.       Need to write up descriptions and comments, and finally put it all in a big set of tables.

 

 

Last updated: July 7, 2001

Bhuvanesh Bhatt.