TI-92+ Programs and Functions
ReadMe
Changes by Date
Algebra
- folder
al
download
addeq
- Adds two equations togather.
arg -
Returns a list of the arguments of an aggregate or function.
Uses
ut\fdend,is\agregate
degree
- Returns the maximum degree of an expression or equation.
dstb
- Distributes an aggregate over the terms of it's argument.
Uses
al\terms,al\arg,is\alpha
factors
- Makes a list of the factors of an expression.
join
- Makes an expression from a term list made by
al\terms
.
Uses
ut\inany
mpyeq
- Multiplies two equations togather.
posdm
- Converts expression to an expression restricted to the positive domain.
Uses
ut\cclose,is\agregate,is\oper
realdm
- Returns the real domain of an expression WRT a variable.
Uses
al\svineq
sbjoin
- Makes an expression from a sub list of a list of terms made by
al\terms
.
svineq
- Solves an inequality for a particular variable.
Uses
is\nexpr,p\sortl,de\psol
terms
- Returns a list of terms of an expression or equation.
Uses
ut\getstr,ut\fdend,ut\cclose
xhg
- Exchanges sides of an equation.
xord
- Exchanges the order of nested aggregates.
Uses
is\agregate
Examples
Complex
- folder
c
download
Z Transform readme
cnv
- converts d(y(x),x) and highter forms to y'(x) forms for an equation or expression
iz
- Inverse Z transform
Uses
i\ci, al\factors, al\join,
folders
is, ut
zt
- Z transform
Uses folders
is, ut, zt
Examples
Z Transform
- folder
zt
download table
Example of Recursion Equation
Differential Equations
- folder
de
download
cnv
- Converts an expression or equation in
d
(y(x),x) format to ' format.
d
- Takes the derivative of an expression or equation WRT a variable and returns ' format.
Uses
is\oper,is\numeric,is\const
ds
- Solves an equation for an expression.
mapsol
-Maps a solution over an expression or equation.
Uses
de\selsol
psol
- Selects the primary solution of a solution set.
Uses
is
selsol
- Returns a specified solution of a solution set returned by "solve" or "csolve".
solToVec
- Converts a solution set to a vector of solutions.
Examples
Integral Calculus
- folder
i
download
parts
- Does integration by parts.
sub
- Makes a substitution in an integral using an equation.
Uses
ut\varof
ci
- Closed loop complex integral. Returns matrix of all pole values with pole value that is contained in the contour ( v < c).
Uses folders:
al,is,p,tg,ut
allpoles
- Sums the values of all poles of a Closed loop complex integral return value.
fracd -
Does fractional derivatives
Uses
i\fraci
fraci
- Does fractional integrals
Examples
Logical Tests
- folder
is
download
agregate
- Returns true if arg character is <integral symbol> or <sum symbol> or
<product symbol> or
d
.
alpha
- Returns true if arg character is a letter. (a-z)
const
- Returns true if arg string starts with one of the following: abcdijklmn
greek
- Returns true if arg character is greek
nexpr
- Returns true if arg is a numeric expression
numeric
- Returns true if arg character is numeric. (0-9.)
oper
- Returns true if arg character is an operator.
Uses
is\numeric,is\alpha
trig
- Returns true if arg expression contains trig function calls
var
- Returns true if arg string starts with a alpha.
Uses
is\alpha
varof
- Returns true if arg expression is a function of the arg variable
Number Theory
- folder
nt
download
decomp
- Makes prime decomposition of a number. (not mine)
divisors
- Make a list of divisors of a number. (not mine)
Uses
nt\decomp
emod
- Evaluate an expression or equation mod a number.
Uses
al\rpn,ut\sexpr,al\alg
grptab
- Make a group table for an operator mod a number.
order
- Find smallest n such that a^n=1 mod m.
Uses
nt\power
power
- Raises a number to the mth power mod p. Handles larger numbers than "^".
Uses
nt\decomp
sqrt
- Find the square root of a number mod m.
Uses
nt\power
<phi symbol>
- Euler's phi function, i. e. the number of numbers < n and relative prime to it.
Polynomials
- folder
p
download
cfactors
- Make a list of complex factors of an expression.
coef
- Make a list of coefficients of a polynomial.
cubic
- Find the exact roots of a cubic equation.
Uses
p\coef
delitem
- Deletes and item from the arg list.
div
- Divide polynomials. Returns quotient and remainder.
Uses folder:
al
eqof
- Find the polynomial equation from a list of roots.
evalrt
- Evaluate root answer returned by
cubic.
findpoly
- Finds the polynomial whose root is the given expression.
Uses folders:
al,ut
<rho symbol>
- returns the division ratio of an expression. (inverse of product)
Examples
Special Functions
- folder
sf
download
These functions are symbolic special functions, and are not intented for numerical use.
Summation
- folder
s
download
gen
- Generate a sum aggregate from an expression, variable, and a numeric center. (Taylor's)
Uses
ut\mkv,is\nexpr
ggeo
- Guess the nth term from the first few terms of a geometric sequence.
guess
- Guess the nth term from the first few terms of an algebraic sequence.
inofc
- Returns the interval of convergence of a sum aggregate.
Uses
ut\varof,al\terms,s\xpn,ut\wrt
join
- The inverse of
s\xpn
. Will produce a single sum aggregate from the sum of 2 others.
Uses
al\join,s\join,al\terms
recur
- Guess the form of the first few terms of a recursive sequence.
split
- Splits a single sum aggregate into the sum of two aggregates of even and odd terms.
sub
- Substitute in a sum aggregate using an equation. Used to shift the index.
Uses
ut\varof,ut\wrt
xpn
- Expand out one term of a sum aggregate.
Uses
al\join,s\xpn,al\terms
<delta symbol>
- Take the difference of an expression WRT a variable.
Example of algebra and summation functions
Trig
- folder
tg
download
pconv
- This function changes all co-function calls in the arg expression to calculator built in trig function calls.
Uses
al
cocnv -
This function changes all primary trig functions calls in the arg expression to co-function calls.
Uses
al
normal
- This function normalizes trig expressions by attempting to remove denominators.
Uses
tg,ut
simplify
- This function simplifies an expression or equation containing trig functions in terms of co-functions.
Uses
al
Utilities
- folder
ut
download
arbn
- Returns an arbitrary integer of the form @n<x> where <x> is an integer.
arbr
- Returns an arbitrary number of the form @<x> where <x> is an integer.
cclose
- Returns closing character given opening character i.e. one of these: ([{
custm
- Makes custom menus for this package of functions.
fdend
- Find the end of the current expression.
getstr
- Returns left part of a string up to a given character.
mkf
- Convert numeric to an expression of a variable given the current value of the variable.
Uses
ut\mkv
mkv
- Convert an expression to an expression of a variable given the current value of the variable.
Uses
ut\mkf
rchar
- Same as inString except searches from right to left.
sexpr
- Same as expr, but takes an argument that evaluates to a string.
sub
- Makes substitutions in an expression or equation. Works when "|" will not.
Uses
is\alpha
varof
- Returns a variable that is contained in an expression.
Uses
is\alpha
wrt
- Returns the "with respect to" variable of an aggregate or function.
Uses
ut\fdend,ut\rchar
CBL
- folder
cbl
download
This folder contains definitions of variables and programs that allow you to program for the CBL using symbolic names
instead of numbers for the send commands.
Previous
List
Next
WebRing Home
Ring operated by:
Ray Kremer