ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Programming :: Program Ideas :: Math Program Ideas
Math Program Ideas

Post your ideas for new math programs here, or build on ideas posted by other visitors.

  Reply to this item

Re: Math Program Ideas
Brett Elam  Account Info

I have a TI-83 plus silver edition and i was wondering if anyone has made or could make a program that would solve for any variable like what the 89, for example, could do? If you think it is possible then e-mail me at brettelam@attbi.com. Thanx

     7 June 2003, 19:20 GMT


Re: Re: Math Program Ideas
Andy Aguirre  Account Info

Hey would you give me an example of what are you looking for: (Probably I have the solution of your question...)

You want a program that : If you input an d equation it can solve for any variable in the equation ....LIKE A RPN CALCULATOR!!!!!!...... Probably I can make that program.....

Show me what you have right now ... and Probably you can have the main source file in within a week...

     20 June 2003, 18:49 GMT


Re: Re: Re: Math Program Ideas
Brett Elam  Account Info

EXACTLY!!! ... Unfortunately I am not familiar enough with programming in assembly language to accomplish this feat. If you do decide to take this project on let me know through e-mail. Thanx

     23 June 2003, 21:07 GMT

Re: Math Program Ideas
Frank A. Nothaft  Account Info
(Web Page)

Well, I'm working on updating QuadForm Math OS 4 (a math program) so that it has support for plug-ins (aka, if its not there, you can get a module for it so that it is there). It involves no code editing on part of the end-user. It would make it more flexible. Do you find the idea interesting?

     11 June 2003, 02:25 GMT

Re: Math Program Ideas
Paulers Devine  Account Info

I was wondering if there is a function built that will convert equations between standard form and slope intercept. I know there are programs to do this but I was hoping for a function.

     21 June 2003, 06:20 GMT


Re: Re: Math Program Ideas
Andy Aguirre  Account Info

It depends ... What calc do you have .... None except TI -89 has that .. But it could be program if you like.
Try the EXP-String( Funtion .... (if you have a TI 83+)... with a like of imagination yo can do a lot of stuff

     21 June 2003, 18:25 GMT

Re: Math Program Ideas
Andy Aguirre  Account Info
(Web Page)

Hello .... Gentlemen,Ladies,Children.... And some female k-9's..... I'm And... Yes, AND .....
I have a TI-83+ (It is actually my Younger broter...I have A HP 49G an awesomemachine) and I'm working in a RPN modules... IT doesn't really do the reverse polish notation ..... But it set a real clock on the system a Calendar ( a true calendad like the HP one )and a date calculator ..... ( I already have all that in TI - BASIC code....But it is impossible to set a clock permamently....(@_@)...)...
So dear comrades ... I need your help....And the question is:
Where should I the Time/Date menu ....( In English: .. In which key....?????)
If you have a solution .....
Please reply this message

(I'm doing this because that TI-83+ has become one my favorite toys ... And I carry that little machine anywhere .... and i like to know the time and date...It is like a Pda)

     21 June 2003, 18:38 GMT


Re: Re: Math Program Ideas
Leif Åstrand  Account Info

To make the clock permanent on the TI-83+ you'd have to install an user interrupt. That requres quite advance assembly programming.
And when the clock is installed it would drain a whole lot of batteries, and it wouldn't be very precise.

The TI-83+ doesn't have any curcuits for keeping the time, so the clock's speed would vary with battery power. There are some advanced techniques to check battery power and adjust the clock speed after it, but it would still be at least 5 minutes wrong every 24 hours. And you'd have to change batteries every week or so.

     6 July 2003, 11:45 GMT

Finding Inverese Matrix
Yuichiro Kimura  Account Info

Can someone create a program that gives an inverse of a matrix?
Just like this, when you type
A^-1
It gives the inverse matrix.

     26 June 2003, 08:04 GMT

Re: Finding Inverese Matrix
burntfuse  Account Info

On the TI-86, it's not quite THAT simple, but in the matrix menu, under math or ops, there should be an invert symbol, which you can use in the exact same way.

     24 July 2003, 14:39 GMT

Re: Finding Inverese Matrix
Leif Åstrand  Account Info

That's exactly what happens when you use the (^-1) key (2nd + EE)

No program needed here...

     3 October 2003, 22:39 GMT


Re: Finding Inverese Matrix
maysa sowan  Account Info

I want a 3x3 inverse matrix assembly code

     18 April 2005, 07:18 GMT

Re: Math Program Ideas
Eddie clemons  Account Info

i would love to be able to factor on my ti-83, but im not sure it can even do that, if anyone can help me on this i would greatly appreciate it a lot, you can email me at dazedleo@aol.com

     1 July 2003, 10:33 GMT


Re: Re: Math Program Ideas
natedog1  Account Info

yeh, to be able to factor is simple. If you take the number and set it in a loop, and then divide it by 2,3,5,7,13 then you would get an acurate program as long as you didn't go that high. When you divide, you have to make sure that it is equal. Under your math 2 button, you have an int feature. set the two equations equal to one another in an if then statement and if it is false, have it go to the next on. If not, display what it was divided by and start over. If you want me to write it out, I can, but at this point, I can not download thing to the archives.

hope this helps
and ig you need more, send me something through e-mail.

     30 May 2006, 16:29 GMT

Re: Equation Solver!!!
no1leftypitcher  Account Info
(Web Page)

First off go to this web address above, click the 'solve' link to the right and look it over. Is it possible to create a program on the 83+SE that would do this? If so let me know. Thanks

     6 July 2003, 02:35 GMT


Re: Re: Equation Solver!!!
no1leftypitcher  Account Info

*left* not right. sorry

     6 July 2003, 02:53 GMT


Re: Re: Re: Equation Solver!!!
Andy Aguirre  Account Info

Yes I'm working on that ... BUt my program is to buggy
it is simple but it has to be made in ASM......
My is pretty buggy ... but I working on that ...
Check the last Reply in this page for the Brett elam's opinion

     7 July 2003, 17:57 GMT

Dice
Sk0  Account Info

I really need to know how to make a random number from 1-6 in asm for the 83 plus. I can do it in basic (its really easy) but im not sure in asm. As the subject suggests, it will be made into dice, but the animation will come later. I need to generate the outcome, first. If anybody knows how, please, PLEASE reply.
-Sk0

     12 July 2003, 02:48 GMT


Re: Dice
Arno Kret  Account Info

I am not sure how the Ti-83 generates numbers, but you could try something like:

(5435345 * seed + 12341) Mod 6 = 'Random' number

You just need to get your seed from somewhere...

     12 July 2003, 17:56 GMT


Re: Re: Dice
Sk0  Account Info

not exactly the answer i was looking for... i know that there is a call that generates random numbers, but im not sure how to make it 1-6. It does 0-1. In any case, i also am trying to figure out how to make it check to see if a number is <1, but i haven't tried to figure that one out on my own yet. The dice thing is much more important.

     15 July 2003, 17:14 GMT


Re: Re: Re: Dice
Arno Kret  Account Info

I understand your problem, perhaps this is what you want:

call _op2set5
call _random
call _fpmult
call _plus1
call _int

Your random number now is in OP1, if you want it in a register you can use the call _convop1.

     19 July 2003, 10:16 GMT


Re: Re: Re: Re: Dice
Sk0  Account Info

finally! im making progress. now, how do i display op1 in its numerical form? I tried for countless hours but cannot figure it out.

     21 July 2003, 00:22 GMT


Re: Re: Re: Re: Re: Dice
Arno Kret  Account Info

There are many possible ways to go here, i think in your case its best to do this:

ld a, (OP1 + 2)
and $f0
rra
rra
rra
rra (The value is now in the accumulator)
ld l, a put it in hl
ld h, 0
call _disphl display it

But this will only work when you are sure the number in OP1 is not bigger than 9 or smaller than 0. (In some other cases too, but difficult to explain).

So when you have number, ranging over a larger area, use this (the code is less efficient though):

ld a, 10 a contains how many digets you want to display
call _dispop1a
call _grbufcpy_v I am not sure if this call is neccesary since it only copies the virtual screen to the real screen, i do not know if dispop1a does this thing automatically.

     24 July 2003, 13:15 GMT


Re: Re: Re: Re: Re: Re: Dice
Sk0  Account Info

Right, so i did

call _op2set5
call _random
call _fpmult
call _plus1
call _int
ld a, (OP1 + 2)
and $f0
rra
rra
rra
rra
ld l,a
ld h,0
call _disphl
ret

and all that does is display '1' and (curcol)=5, so what did i do wrong?? in addition, what does 'and $f0' do?

     24 July 2003, 23:14 GMT


Re: Re: Re: Re: Re: Re: Re: Dice
Arno Kret  Account Info

i dont have a debugger here, but you could try to swap the call _op2set5 and call _random, perhaps that will do the trick.
What the and $f0 does is mask out the number, but im quiet sure if it is really nessesary. So if the above change gets the code to work try to delete the line and $f0 and see if it still works.

     4 August 2003, 09:55 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Dice
Sk0  Account Info

This worked, with and without the and $f0 part. Thank you so very much.

     4 August 2003, 22:23 GMT

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer