Inspired by FormulaPro for the TI-Nspire and a want to improve my past Customizable Formula Solver, I have created an improved program. I am pleased to release Custom Formula Pro. It is written in TI-Basic and is compatible for both monochrome and color calculators. The program can be customized to fit almost any set of formulas.
Here is a download link.
Please comment, ask questions, or post the formulas that you use here. Thanks!
Here are a couple of formulas to start with.
Code:
Here are a few details about the program.
Code:
Here is a download link.
Please comment, ask questions, or post the formulas that you use here. Thanks!
Here are a couple of formulas to start with.
Code:
Pythagorean Theorem
"LEG 1,LEG 2,HYPOTENUSE→Str0
"A²+B²-C²,ABC→Str9
Temperature
"FAHRRENHEIT,CELSIUS,KELVIN→Str0
"5/9(A-32)-B,AB,273.15+B-C,BC→Str9
V=IR
"VOLTAGE (V),CURRENT (A),RESISTANCE (Ω)→Str0
"BC-A,ABC→Str9
Cylinder
"RADIUS,HEIGHT,VOLUME→Str0
"πA²B-C,ABC→Str9
Conical Related Rates
"R₁,H₁,V₁,R,H,V,dR/dT,dH/dT,dV/dT→Str0
"D/A-E/B,ABDE,1/3πA²B-C,ABC,1/3πD²E-F,DEF,A²πE²H/B²-I,ABEHI,BπD²G/A-I,ABDGI→Str9
Ladder Related Rates
"X-DISTANCE,Y-DISTANCE,LADDER LENGTH,dX/dT,dY/dT→Str0
"A²+B²-C²,ABC,AD+BE,ABDE→Str9
Cyinder Related Rates
"R₁,H₁,V₁,H,V,dH/dT,dV/dT→Str0
"πA²B-C,ABC,πA²D-E,ADE,πA²F-G,AFG→Str9
Sphere Related Rates
"RADIUS,VOLUME,S.AREA,dR/dT,dV/dT,dSA/dT→Str0
"4/3πA³-B,AB,4πA²-C,AC,4πA²D-E,ADE,8πAD-F,ADF→Str9
Lamppole Related Rates
"LAMP HEIGHT,PERSON HEIGHT,PERSON DIST.,SHADOW TIP DIST.,SHADOW LENGTH,dX/dT,dSTip/dT,dSLength/dT→Str0
"C+BC/(A-B)-D,ABCD,(A-B)/C-B/E,ABCE,BF/(A-B)-H,ABFH,F+H-G,FGH→Str9
WAVES
"SPEED OF WAVE (m/s),WAVELENGTH (m),FREQUENCY (1/s),ENERGY (J)→Str0
"BC-A,ABC,6.63ᴇ⁻34C-D,CD→Str9
Logistic Function
"LIMIT,B,K,INITIAL POP.,TIME₁,POP.₁,TIME,POP.,dP/dT→Str0
"A/(1+B)-D,ABD,A/(1+Be^(⁻CE))-F,ABCEF,A/(1+Be^(⁻CG))-H,ABCGH,CH(1-H/A)-I,ACHI→Str9
Exponential Growth
"Y₁,X₂,Y₂,C,k,X,Y→Str0
"A-D,AD,Ae^(BE)-C,ABCE,Ae^(EF)-G,AEFG→Str9
Here are a few details about the program.
Code:
Size: ~1300 bytes
Variables Used: A-K, Q, X, Y, θ, ʟA, ʟB, ʟC, ʟD, ʟE, Str7-Str0
ʟA: Contains values of variables
ʟB: Contains variables that are directly edited by the user
ʟC and ʟD: Contains index of strings 0 and 9, respectively, to separate them
ʟE: Contains which letters are included in the formula