Feature: A Modest Proposal
Posted by Nick on 5 May 2000, 01:24 GMT
Our next somewhat late (*g*) feature is written by Ben Kalafut. It talks about what TI should include in their next calculator (or calculator update :P). In my opinion, he makes some good points and some I don't quite agree with (or they aren't vital to the functionality of said calculator), but it's still worth a read and some frank discussion of opinions. So let's do just that. Many (many) people have complained about TI's "actions," especially since after Hardware 2.00 and AMS v2.03 came out for the 68K calculators. Talk amongst yourselves - as usual, I'll try to offer any input I can. I have owned three different TI calculators, and I have run into frustrating "brick walls" in the use and programming of each one. I use my calculator for math and sciences; I have no real interest in gaming or getting my calculator to make sound or bit-mapped graphics. Yet sometimes, the calculators are just as useful as a Gameboy. Even the "powerful" TI-89 and 92 don't contain what I would like to see in a graphics calculator/computer algebra system. Symbolic manipulation is a nice feature, certainly, but programming all but the most elementary routines becomes time-consuming or impossible. Texas Instruments should probably put out programs to perform Fourier, Laplace, and Z transforms, partial fraction decomposition, tensor mathematics, functional analysis, etc, but they do not do so, and apparently, no third parties are interested. The problem, in my opinion, is that Texas Instruments considers the graphics calculator to be merely an educational tool. This is evident in the software applications which are written, and the nature of their press releases and advertisements. TI does not seem to recognize the (potential) utility of their calculators to researchers, college students, mathematicians, and professionals. Some improvements which I would like to see on a hypothetical calculator which TI would put out to replace the 89 are: 1) True updates. I expected a boost in functionality between AMS 1 and 2.03, and all that seemed to occur was an improvement in memory allocation. Extending the function library from time to time would be nice. 2) A faster processor. The 68000 can certainly handle numerics well, but seems to bog down on all but the simplest symbolic operations. 3) Ability to define a function with multiple outputs. For example, a Gaussian elimination decomposition should return both the reduced matrix and the "O" matrix by which one may multiply the original to change it to the reduced form. 4) A true 3-D engine. It is nice to be able to enter functions of two variables, but one should be able to view three-dimensional plots obtained from numerical methods of problem solving, view three-dimensional data plots, or plot space curves parametrically. 5) Vector field plots, Poincar‚ return maps, improved slope and direction field applications. 6) LaPlace and inverse LaPlace transforms. 7) Partial fraction decomposition. 8) Improved ability to program new symbolic functions. The "part" function is a step in the correct direction but is neither sophisticated nor specific enough to be truly useful. 9) Ability to handle tensors. 10) Ability to enter strings, matrices, lists, etc as elements of lists or cell arrays 11) Ability to overload user-defined functions, so that they may return either symbolic or numeric answers, for example. Also, the ability to input fewer than the specified number of parameters to a function and not get errors. These are just a few suggestions. I'm sure that those who are more advanced in mathematics than I have many more. I don't expect TI to come out with a calculator that does everything that Maple or Mathematica do, but by focusing too much on secondary education it is neglecting a potential market. TI or a third party should also put out a compiled language for the calculators. I'm impressed with TI-GCC, but TI, having a team of professional programmers, could probably develop the standard libraries and even more powerful interaction with the calculator's built-in features. TI also has the muLisp language, and could possibly release a version for graphics calculators. Another thing that has struck me is the poor quality of programs in the math and science archives. A lot of the programs do things that the calculators already do! Additionally, many have poor documentation and terse interfaces. User-friendliness is not a major concern. Neither is standardization or development of syntaxes which make sense to anybody but the user. For the sake of consistency I have been writing my programs so that they either state, clearly, what should be input (rather than specifying a variable name), or in the case of those for the 89 which take inputs from the command line, do so in an order and syntax which follows that of TI's built- in libraries. The graphics calculator has great potential as a mathematical tool in the classroom, the lab, and even in the professional world, but it will never realize that potential until Texas Instruments chooses not to focus strictly on the secondary education market and programmers (perhaps at the expense of gaming) develop better, more powerful, more consistent mathematics and science software.
|
|
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: Feature: A Modest Proposal
|
stealth
|
Um, I have a question pertaining to the TI89 and TI92+. I own both of those calculators. Now, isn't
-12 * -12 = 144 right?
But if you enter it as
-12^2 the calculator answers with -144
The calculator gives you -144. I have tried this on both the 89 and the 92+. The hardware versions are different on both calcs, the 89 has 1.00 and the 92+ has 1.05. I didn't know if I was doing something wrong. Let me know....
Jordan
|
|
6 May 2000, 10:25 GMT
|
|
Re: Feature: A Modest Proposal ***For Shame**
|
COWFISH13
|
Shame on all of you! Look at all the replies to this one topic. what-his-name, the guy that wrote it meant no ill will but you all have made this one beautiful thing ugly. i am talking about ti calcs. they the greatest tools i have ever used and you have distroyed any chance of improvement by obsessing so much. i am not saying you are geeks (although you are, as am i) but printers?! color?! is that neccesary to science and math?! you allready can print off your computer (w/ graphlink)! i agree with a lot of you but not most. first of all:
better prossesor good idea
printer bad idea
color bad idea
modem bad idea
how dare you! you have scared ti programmers away! they made the ti's for math and science, not games. what does color have to do with math? i would like to ,on behalf of those that agree with me, apologize to those that work at ti in hopes that they may consider some of our homble requests.
P.S. i have ti-83, i love it, and am planning to move to Vermont to get married so don't say i dont know what i am talking about!!
|
|
6 May 2000, 19:59 GMT
|
|
Re: Feature: A Modest Proposal
|
Daniel Bishop
|
These are good ideas, but here's a better one:
the ability to run programs written for the 82, 83, 85, and 86.
btw, you can have string arrays in TI-basic. Just combine some equal-length strings (to make them equal in length, add spaces to the end) to form one large one. Then use sub([string variable],L*S+1,L) for an element in the "array", where L is the length of a string array element and S is the index (if the first element is zero). This method works well for my TI-83 Phone Book program.
|
|
7 May 2000, 02:30 GMT
|
|
Re: Feature: A Modest Proposal
|
Diab|oinM
|
Why dont you make your proposals simple & send them
to WWW.TI.COM ... ?
I already did that, i sent a letter with my own ideas:
- a 20 Mhz processor
- A bigger screen to the TI-89
- New math funtions
- ...
Then, they just tell us to wait until ... 2 or 3 years ...
or they'll say " We'll keep you inform"
I want a real calculator for the real ( engineering ) world, but
sometimes TI-89 / TI - 92 doesnt replace a PC.
|
|
7 May 2000, 02:33 GMT
|
|
|
|
|
Re: Re: Feature: A Modest Proposal
|
John Doe
|
I think the TI calculators are plenty powerful eonugh to do what they were meant ot do. For all you wanting a more powerful processor with more memory, a bigger screen, color, and it being portable, then I know what you can get...
A LAPTOP!
So stop complaining about what the calcs. don't have. A calculator was meant to calculate things (hence, the term "calculator") If they were to make it what you want it to be, then get a lot of batteries because you'll need them. If you want something to do engineering schematics and much more powerful stuff, then get a laptop. After all, if TI adds your requests into the calculator, then the calculator will turn into a laptop.
|
|
11 May 2000, 06:12 GMT
|
|
Re: Feature: A Modest Proposal
|
Diab|oinM
|
Why dont you make your proposals simple & send them
to WWW.TI.COM ... ?
I already did that, i sent a letter with my own ideas:
- a 20 Mhz processor
- A bigger screen to the TI-89
- New math funtions
Then, they just tell us to wait until ... 2 or 3 years ...
or they'll say " We'll keep you inform"
I want a real calculator for the real ( engineering ) world, but
a TI-89 / TI-92 doesnt replace a PC.
Sometimes I fell that TI leaves US alone saying:
there is your tool ... just use it!!!
( the best way you can )
|
|
7 May 2000, 02:36 GMT
|
|
Re: Feature: A Modest Proposal
|
Keith Raney
|
I think that this is a great idea. I am trying to figure out how TI overwrites the version of TIOS currently on the calculator with the new one. Then, I might be able to write my own version of an operating system, or possibly reverse-compile theirs and use the code from it, just add to it (of course I would give them credit). As for a faster processor, there are many ways of making the calc faster. Turbo 83+ greatly increases the speed, and there is something somewhere on ticalc.org that tells you how to boost the cpu speed to 24 MHz by physical means.
|
|
7 May 2000, 03:40 GMT
|
|
1 2 3 4 5 6 7 8 9
You can change the number of comments per page in Account Preferences.
|