Computer | Geodäsie | Comics | Muscle Cars | Reiten | Wargaming | Eisenbahn | Vermischtes | Der Webmaster
Texas Instruments TI-92 Plus


Es ist der wahrscheinlich genialste Taschenrechner, den es gibt. Der Prozessor ist ein Motorola 68000 (wie er früher auch im Atari und Amiga eingebaut war), getaktet mit 10 MHz. Der Rechner hat insgesamt 2 Mb Speicher, davon stehen dem Nutzer etwa 900 kb zur Verfügung.
Das Geniale an diesem Rechner ist, dass er ein komplettes Computer-Algebra-System (CAS) ist. Man kann damit Integrale und Differentiale berechnen, und das auch symbolisch, also ohne numerische Werte! Nullstellen (reell und komplex), Faktorisierung und vieles mehr kann er auch. Dazu beherrscht er die komplette Matrizenrechnung, so dass er Matlab, Maple und Co. durchaus ersetzen kann. Besonders geschickt in Prüfungen, in denen man keinen PC, aber einen programmierbaren Taschenrechner verwenden darf.

Wie das große Display (128x240 Pixel) schon zeigt, ist es ein grafikfähiger Taschenrechner. Neben 2- und 3-dimensionalen Funktionen kann man auch Differentialgleichungen und beliebige Daten plotten. Dazu ist der Rechner natürlich auch programmierbar. Dazu gibt es die Sprache TI-Basic, ein Mix aus Basic und C, die sehr einfach zu lernen ist.
Die große Verbreitung dieses Rechners, zusammen mit einer bekannten Hardwareplattform, hat zu einer Reihe von weiteren Programmierumgebungen geführt. Es gibt heute mehrere C-Compiler und Assembler für den TI-92+. Diese direkte Hardware-Programmierung bringt (u.a.) Geschwindigkeitsvorteile, weshalb besonders Spiele gerne in C oder Assembler programmiert werden. Das Software-Angebot ist riesig.

Über ein optional erhältliches Verbindungskabel kann der Rechner mit einem PC verbunden werden. Das ermöglicht nicht nur den Up- und Download von Programmen, sondern auch den Datenaustausch. Mit Zusatzprogrammen ist es sogar möglich, Daten zwischen dem TI-92+ und Excel auszutauschen. Texas Instruments bietet ausserdem noch einen Entfernungsmesser und ein externes Mess- und Datenerfassungsgerät an.

Der TI-92+ lohnt sich besonders für Studenten von technischen Studiengängen. Die Matrizenfunktionalität macht ihn für uns Geodäten ganz besonders geeignet, nur eine Sache stört: Der TI kann nicht in Gon rechnen. Man muss also alles in Grad oder ins Bogenmaß umrechnen, aber das bleibt einem in anderen Programmiersprachen auch nicht erspart.

Der TI-92+ ist inzwischen übrigens durch den Voyage 200 ersetzt worden. Dieser ist von der Funktionalität her identisch. Er besitzt jedoch wesentlich mehr Flash-Speicher und ist durch die Verwendung von Micro- statt Mignon-Batterien ein ganzes Stück flacher. Als Konsequenz daraus ergibt sich jedoch eine kürzere Laufzeit.

Die nachfolgenden Screenshots vom Taschenrechner (die man ganz einfach mit der Datenübertragungssoftware machen kann) sollen einige der Möglichkeiten erläutern.
Pretty Print



Bei eingeschaltetem Pretty Print werden Formeln und Ergebnisse so dargestellt, wie man sie auch schreibt. So wird alles klar verständlich.
Matrix-Editor



Der Editor zum Bearbeiten von Matrizen, Daten und Listen ist fast eine Tabellenkalkulation. Man kann in die Zellen Formeln eingeben, und wenn die Variablen mit Werten belegt sind, werden die Ergebnisse in den Zellen berechnet.
Programm-Editor



Der Programm-Editor kann 12 Zeilen darstellen. Mit der kompletten alphanumerischen Tastatur geht Programmieren dadurch richtig schnell. Sämtliche Funktionen lassen sich auch aus der Toolbar holen, so muss man sich nicht einmal merken, wie jeder Befehl genau heisst. Wer lieber auf dem PC programmiert, kann das auch tun. Es gibt sogar einen Emulator, so dass man die Programme auch auf dem PC testen kann.
Split-Screen

Normalerweise wird der ganze Bildschirm für ein Programm benützt. Man kann den Bildschirm aber auch teilen. Entweder horizontal:




oder vertikal:




Sowohl im Fullscreen- als auch im Split-Screen-Modus kann man mit einem Tastendruck zwischen zwei Fenstern bzw. Programmen wechseln.
Dialoge



Mit TI-Basic kann sogar eine grafische Benutzeroberfläche wie dieser Dialog programmiert werden. Und das geht einfacher als in jeder anderen Programmiersprache.
Statistik-Programm



Bei TI gibt es ein Statistik-Programm zum kostenlosen Download. Damit können z.B. die Kurven von Normalverteilungen geplottet und bestimmte Flächen schraffier werden (hier die Standardnormalverteilung, schraffiert ist der 1-Sigma Bereich). Sämtliche Quantile der Normal-, t-, F- und Chi Quadrat-Verteilung lassen sich berechnen. Kein Suchen in Tabellen mehr!
Software

VIPER

  

Die TI-Version meiner Vermessungssoftware. Sie hat einen ähnlichen Funktionsumfang wie die PC-Version. Dazu kommen die Funktionen zur Erfassung von Richtungsmessungen und die Auswertung der Richtungsfeldbücher. Auch sind viele kleine Programme enthalten, die ich mal im Feld oder bei einer Klausur gebraucht habe. Es ist nicht alles fertiggestellt, aber die fertigen Programme sollten korrekte Ergebnisse liefern. Dokumentation gibt es keine, ein Blick in den Quellcode ist aber jederzeit möglich, da in TI-Basic geschrieben. Das Paket sollte sich beim Hochladen mit Graph-Link eigentlich automatisch in das Verzeichnis viper entpacken. Dazu gibt es noch ein kleines Programm, das Viper startet, wenn Diamant (die grüne Taste unten links) und 1 gedrückt wird. Dieses Programm muss im Main-Verzeichnis liegen!

Cholesky-Zerlegung

Der TI kann von Haus aus keine Cholesky-Dreieckszerlegung von Matrizen. Deshalb habe ich dieses Programm geschrieben.

Spur einer Matrix

Irgendjemand bei TI muss gepennt haben, denn der TI kann nicht die Spur einer Matrix berechnen! Die Funktion fehlt einfach, TRACE macht was anderes. Mit dieser Funktion geht es dann aber doch.
Links

COMPUTER
An Introduction to Parallel Programming
TI-92 Plus
1*1 der Linux-Befehle
User Friendly
Software
Geschichte einer Webseite
Computerspiele
www.tplusplus.de © Tobias Wittwer, 2000-2008.