|
|
|
Kapitel 9 |
EasyGemLibrary
ComplexLibrary
StatisticLibrary
NumericLibrary
Libraries ermöglichen es, den Befehlssatz des Omikron Basics praktisch beliebig zu erweitern. Libraries können
vom Editor aus zugeladen werden und benötigen im Programm nur eine einzige Zeile. Eine Library besteht im
allgemeinen aus einer Sammlung von Prozeduren und Funktionen, die für eine spezielle Aufgabenstellung programmiert
wurden. Wenn Sie selbst eine Library für Omikron Basic schreiben möchten oder sogar schon geschrieben
haben und diese anderen Anwendern zur Verfügung stellen möchten, setzen Sie sich bitte mit uns in Verbindung.
Zur Zeit stehen folgende Libraries für Omikron Basic zur Verfügung:
Die EasyGemLibrary
Mit der EasyGemLibrary können Sie sich leicht eine Benutzeroberfläche für Ihr Programm erstellen,
indem Sie einfach die entsprechenden Befehle für Menüs, Dialogboxen und Fenster in Ihren Programmtext
einfügen. Dabei übernimmt die EasyGemLibrary den größten Teil der Verwaltung dieser Strukturen.
Sie brauchen also keine Resource-Dateien und keinen Event-Handler zu erstellen.
Im einzelnen enthält die EasyGemLibrary Befehle zum Erzeugen und Verwalten von Menüs. Der Text und die
Attribute eines Menüeintrags können zur Programmlaufzeit mit den entsprechenden Befehlen verändert
werden. EasyGem kann mehrere Menüs parallel verwalten, so daß Sie mit einem einzigen Befehl zwischen
den Menüs umschalten können. Wurde vom Anwender ein Menüpunkt ausgewählt, so teilt Ihnen EasyGem
automatisch mit, welcher Eintrag angeklickt wurde.
Dialogboxen lassen sich mit Texten, Eingabefeldern, Checkboxen, Buttons oder Radiobuttons ausstatten. Wenn eine
Dialogbox aufgerufen wurde, übernimmt EasyGem automatisch die Verwaltung. Nachdem der Anwender die Box verlassen
hat, kann Ihr Programm nachfragen, welche Texte eingegeben wurden oder welche Buttons selektiert sind und entsprechend
reagieren.
Auch das Arbeiten mit Fenstern wird durch EasyGem zu einem Kinderspiel. Sie können verschiedene Arten von
Fenstern definieren, die jeweils für bestimmte Zwecke (z.B. Grafik, Texterfassung ) optimiert wurden. Die
Verwaltung der Fenster wird dabei komplett vom EasyGem übernommen. Sie brauchen sich also nicht darum zu kümmern,
ob der User gerade den Scroll-Balken angeklickt hat oder das Fenster auf dem Desktop verschieben will.
Physiker, Elektrotechniker und Ingenieure brauchen komplexe Zahlen, da sich viele Probleme auf dem Körper der komplexen Zahlen viel leicher und eleganter rechnen lassen, als mit reellen Zahlen. Die ComplexLibrary zu Omikkron Basic ermöglicht es Ihnen, alle Funktionen nun auch mit komplexen Zahlen zu berechnen.
Statistik braucht fast jeder. Ob Sie in Ihr Rechnungsprogramm eine Verkaufsstatistik einbauen, Ihre Meßwert-Erfassung
mit einer Korrelations-Analyse ausstatten oder Voraussagen über die Verbreitung einer Krankheit anhand einer
Stichprobe machen wollen, die StatisticLibrary macht es Ihnen leicht.
In einem Lagerverwaltungsprogramm macht sich eine statistische Auswertung mit Voraussagen ebenso gut wie eine grafische
Auswertung mit Korrelationsanalyse im Meßwerterfassungsprogramm eines Ingenieurbüros. Ganz zu schweigen
von speziellen Programmen, deren Hauptzweck die Statistik ist. Mit der StatisticLibrary ersparen Sie sich das Heraussuchen
der passenden Formeln und das Erstellen der Berechnungs-Algorithmen. Sie bietet Funktionen zur Berechnung der wichtigsten
Prüfverteilungen, Prozeduren zur Berechnung von Vertrauensintervallen, Implementationen der wichtigsten Prüfverfahren,
einfache und mehrfache Regression, etwas Varianzanalyse und noch einige andere für die Praxis nützliche
Methoden. Insgesamt enthält die StatiskicLibrary über 80 Funktionen:
Numerische Methoden werden in vielen naturwissenschaftlich technischen Anwendungsgebieten benötigt. Seien
es die Lösungen von sehr großen Gleichungssystemen, wie sie in der Meßwertauswertung an der Tagesordnung
sind oder die Lösung von Differentialgleichungen, immer wieder wird man mit numerischen Methoden konfrontiert,
die oft der einzige schnelle und vor allem praktikable Weg sind, die anstehenden Probleme zu lösen.
Die NumericLibrary zu Omikron Basic soll Ihnen das Heraussuchen passender Lösungsverfahren und deren Implementation
auf dem Rechner ersparen. Daher bietet sie Funktionen und Prozeduren zu vielen wichtigen Gebieten der numerischen
Mathematik. Es wurde Wert darauf gelegt, eine Grundausstattung von wichtigen, bewährten Prozeduren zu liefern,
die von den meisten Anwendern benutzt werden können. Zu diesen gehören eine Prozedur zur Berechnung einer
Fourier-Transformation ebenso wie ein sehr guter Differentialgleichungslöser, die Lösung von Gleichungssystemen
ebenso wie Interpolationsverfahren.
|
Support | Bestellen | Start | Home: http://www.berkhan.de |
|
© 1997-2001 |