Miscellaneous Ideas
|
Post your ideas for new miscellaneous programs here, or build on ideas posted by other visitors.
|
|
Reply to this item
|
Re: Miscellaneous Ideas
|
Basjuh htshhs
(Web Page)
|
Well i recently started a forum on 83(+) programming(asm and basic) and im looking for members. I a also looking for programmers who want to join me in creating programs for the 83 and the 83+. just click on the website button and sign up...
|
|
14 November 2003, 16:03 GMT
|
|
TI Calculator Emulator for PDA?
|
JustinR
|
Has anyone ever thought of porting one of the emulators to a PDA platform? There is a readily available emulator of the HP48/49 available for Palm OS, but I can't seem to find any graphing calculator emulators for PocketPC or based on TI calculators. I would just like this capability in my PDA, because I often have it when I don't have my TI-92+.
|
|
18 November 2003, 03:48 GMT
|
|
THE TI89 HAS PROBLEMS!
|
shkaboinka
(Web Page)
|
I just got my ti89; I decided to test the program editor with my 3D wireframe algorithm and here's what I found out:
IT IS INCREDIIBLY SLOW!! Basic programs run a million times faster on my TI83+! I don't understand why it should be slower on a better processor.
I was also dissapointed to discover:
-You CANNOT call one program from another
-You CANNOT use functions to do anything other than dataprocessing, therefore, you cannot create any subroutines/modules for your programs like it makes it sound
-There is NO WAY to load the value of a variable into another; it just makes the variable an expression!
Does anybody know any ways around any of this stuff, or are there better alternatives? I am going to give TIGCC a try..That better not dissapoint me; it IS in C!
So I guess I am stuck making slow TI83+ Basic programs, or using assembly to do things without datastructures and stuff...When I finish designing my OOP compiler for z80 calcs, then I will be able to do some crazy stuff in a high-level format/environment!
|
|
19 November 2003, 17:14 GMT
|
|
|
|
|
Re: THE TI89 HAS <not that many> PROBLEMS!
|
ti_is_good_++
(Web Page)
|
I see this all the time in new 68k programmers.
Calling one program from another:
Not prgmPRGM1, but prgm1()
Subroutines aren't functions, they're programs.
Copying a variable:
CopyVar var1,var2
For more information, refer to Appendix A of the TI-89/Voyage 200 PLT manual, found online at the link.
If you need more programming help, refer to chapter 17 of the manual.
BASIC programs run faster on the 83+ because you know 83+ BASIC and not 89/V200 BASIC. Work hard on optimization. Sometimes, also, they take a while to convert to hex on the first execution; run it a second or third time and they'll work better. Plus, they have an improved interface and more commands.
TIGCC will give you some problems initially; however; they can be worked through <hint> ignore the online tutorials-they tell you to declare void _main(void); instead of double _main () </hint>
|
|
26 November 2003, 05:55 GMT
|
|
TI89 vs TI92+
|
shkaboinka
(Web Page)
|
Does the TI92+ have more advantages over the TI89 than just the format it is setup in? Are all Basic programs for the MC68000 calcs slower & worse than those of the z80 calcs?? (I can't even change the graph style on my TI89 from a Basic program!)
|
|
19 November 2003, 17:16 GMT
|
|
Passing arguments to a program
|
JelloBob
|
I'm writing a program, and I need to pass in a function to a program,such as x^2 - 5x + 3, and then evaluate it for any x. However, when ever I try to do this it doesn't work. Is there a way for me to do this?
|
|
21 November 2003, 01:12 GMT
|
|
|
|
|
¤
|
burntfuse
|
shkaboinka's right-you can already do the variable evaluation on some calcs. HOWEVER, if that was just an example, there's no way (at least except for the on 68k calcs) to pass numbers the way you may be used to from VB or C++, BUT you can store the arguments to vars, then run the subprog, have it operate on those vars, store the result to another var, and then in the prog it was called from, you can display that var, operate on it, etc.
|
|
23 November 2003, 00:18 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: ¤
|
JelloBob
|
I know that i can do that, but i want to be able to prompt for the function, not the x value. Heres an example. Lets say i have a program and it looks like this.
evaluate(x , y)
prgm
define f(x)=x
disp f(y)
endprgm
When I run it evaluate(x^2 ,5), i want it to return 25. However, it returns 5 because f(x) is defined as x, not the value of x, which would be x^2. I want to know if there is a way for me to run the evaluate (x^2,5) or evaluate(x-2 ,12) and get back 35 and 10, repectivly.
Of course, im using an 89
|
|
2 December 2003, 20:32 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 29 30 31 32 33 34 35 36 37 38 39 40
You can change the number of comments per page in Account Preferences.
|