Hello!
Currently I am working on a CAS-like TI-BASIC program for the TI-84 cpse, and if anyone has input concerning "pseudo-commands" that I should implement and what they do, e.g. ifactor(, solve(, etc., it would be greatly appreciated!
Thank you!
Sure, those are some great starts. You could also try expand() , arcLength(), summation() along with a plethora of others. I would like to ask though, how far along are you in the programming?
Well, I'm trying to use strings in such a way that the program recognizes constants versus variables without having to program EVERY possible input, though the program will end up being extremely large.
I'm relatively new to programing in general, TI basic being the first language for me to learn, but I think that this would be a great way to test the limits of TI basic.
Thank you for the functions too!
By the way, I think you should refer to Tari's post in this topic, as it explains the high-level basics of building an equation parser.
Any chance of a free alternative to the ZoomMath series (a premier CAS system for the 84 series) which has mathprint, or a variant? Symbolic is good, but doesn't have mathprint, making it slightly limiting to use. Plus there is that issue of uninstallation.
I suggest using some method to detect the length of the string, and use
Code:
sub(
for every single digit in the equation to check for ='s, +'es, etc. Good luck on this project.
asi14 wrote:
Any chance of a free alternative to the ZoomMath series (a premier CAS system for the 84 series) which has mathprint, or a variant? Symbolic is good, but doesn't have mathprint, making it slightly limiting to use. Plus there is that issue of uninstallation.

Symbolic + PrettyPrint.
Thank you all for your help! The information that you've shown has given me hope that it's actually possible Razz
Also, you can use the "Solver..." function. Go to the homescreen and do Math, B. You can use this in programs too. So you can simplify the equation so there is only 1 variable and 1 solution and Solver solves for you. Also you can use the matrix rref( to solve multiple variables multiple solutions. Solver might be easier to set up/do than matrixes, though.
My school dictates us to learn how to use matrices so I think I can implement that! Thank you asian!
Rref() can indeed be a good tool for solving systems of equations (as long as they are not underspecified). Good luck writing one, and we are here to help if you have questions.
I finally decided to get working on this project again!
First off, I am developing this a piece at a time, with each command currently being an isolated entity.
Secondly, this will only support expressions with one variable, as any more and the program, no matter how optimized, would far exceed the ram on the calculator.
try an external library. Or, if this is assembly, turn it into an application or an OS patch.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement