Applikationssoftware II

Mario Konegger
Norbert Mayer
Helmut Schoen

Wir haben im Rahmen der Vorlesung Applikationssoftware die Programme Origin 4.0 und S-Plus 4.0 verglichen. Nachfolgend sind die Vor- und Nachteile beider Programme mit einer kurzen Einführung dargestellt:

Origin 4.0

S-Plus ist ein Statistikprogramm, mit der Möglichkeit die Daten auszuwerten und in einigen Varianten darzustellen.

Beispieldatei zum download: origin.zip

Fehler, Probleme, Nachteile & Vorteile

Origin enthält Excel -> Daten können aus Excel sogar mit Graphiken (Arbeitsblättern) importiert werden.
Copy-Paste-Daten dürfen bei Origin nicht Text enthalten (Kopfzeilen). Immer nur eine Spalte darf übergeben werden.
Origin Problem:Assign-x-Werte;AssignX-Zeilennummer->Fehler.
Wurde ein neues Worksheet erstellt, passierte es, daß darauf nicht zugegriffen werden konnte.
Origin hat kein Lernprogramm (aber Hilfe, und die ist seehr schlecht).
Anlegen mehrerer Graphen in einem Fenster auf getrennten Layern: Das Programm hat die Möglichkeit die Achsen relativ zu den Layern zu fixieren, jedoch funktioniert diese Option nicht richtig, wenn man die Achsen vor dem Laden der Daten fixiert, so gelingt es nicht mehr, die Achsen genau mit einem anderen Layer zu überdecken.
Die Zoomfunktion ist fehlerhaft. Wird ein Bereich verkleinert, so kann dies nur auf die Originalgröße geschehen, und dabei "vergißt" Origin den alten Graphen zu löschen.
Im   "graph"-Fenster gibt es ein "Multiple-Import", im "data"-Fenster nicht.
Beim Importieren vergißt das Programm immer den zuvor verwendeten Pfad.
Origin kann die Fakultät eines Ausdrucks nicht berechnen.

 

S-Plus 4.0

S-Plus ist ein Statistikprogramm, mit der Möglichkeit die Daten auszuwerten und in vielen Varianten darzustellen.

Beispieldatei zum download: splus.zip

Fehler, Probleme, Nachteile & Vorteile

Eigentlich hatten wir mit S-Plus nur Probleme. Die obige Einführung wird nur bedingt funktionieren, wenn einer der Schritte etwas anders ist.

Das Löschen von Daten ist nur mit "remove"-möglich, die Option Clear hat anscheinend Probleme die Felderinhalte zu löschen; macht also gar nichts !
Import über die Zwischenablage nur bis auf 4 Kommastellen möglich ! (von 0 weg).
Ich wollte schon immer eine Combobox zoomen

wpe2A.jpg (17424 bytes)

Totalabsturz nach Auswahl des 3D-Plot-Buttons (Post-Mortem-Abbild)
S-Plus schließt sich nach Auswahl des Data-Grid-Surface-Buttons (3 x reproduzierbar). Lösung: Zu viele Datenpunkte (etwa 10.000) -> Problem tritt bei 500 Datenpunkten nicht mehr auf.
Pfad ist nicht (?) editierbar.
Beim Erstellen eines neuen Dokuments ist der Object-Browser leer (kein Data-Frame etc.).
Projektname erscheint nicht in der oberen Leiste.
Markiert man von den Glockendaten alle Spalten, ist der resultierende Graph fehlerhaft. Markiert man jedoch nur 39 Spalten (maximale Anzahl?), so werden diese korrekt dargestellt. Manchmal wird jedoch die Datenrange falsch gewählt und man muß diese für korrekte Darstellung händisch ändern.
Will man die Daten eines Blattes löschen (markieren und entfernen), kommt folgende Meldung (die sich nach Bestätigung wiederholt und ein schließen von S-Plus mittels Task-Manager erfordert):
Möchte man für die verrauschte Glocke eine lineare Regression machen, dann kommen etwa 237 Fehlermeldungen und ein Fenster mit OK, Cancel, Apply und Help. Wählt man dann Apply, so kommt der schon bestens bekannte Dr. Watson mit seinem Post Mortem Abbild.

wpe2B.jpg (5535 bytes)

Kennt man sich nicht aus, dann hilft die Hilfe weiter:

wpe2C.jpg (6816 bytes)

wpe2D.jpg (10194 bytes)

Bei sämtlichen Statistikanwendungen kommt die Fehlermeldung gefolgt von 237+ anderen.

wpe2E.jpg (5607 bytes)

Das Abspeichern der Daten in S-Plus ist gänzlich unintuitiv – ich habe bislang nicht herausgefunden, wie es geht. Die Daten werden in eine Defaultdatei gespeichert und sind daher nur am selben Rechner reproduzierbar und nicht transportabel.
Will man einer leeren Spalte Werte zuweisen, so muss man eine neue Spalte einfügen und kann nur dort im Fenster die Formel eingeben. Leider kommt bei Spalte einfügen folgender Bildschirm:

wpe2F.jpg (35125 bytes)

Dieses Bild wurde auf einem vom Reinigungspersonal gesäuberten Monitor gemacht (Interferenz dünner schichten).

SPlus kann Datengitter (x-Werte in Zeile, y-Werte in Spalte, z-Werte im resultierenden Rechteck) ohne Berücksichtigung auf x,y-Werte darstellen.

Scientific Workplace

Dieses Programm dient mehr der Publikation von Daten, als der Auswertung von Daten.

Beispieldatei zum download: sworkplace.zip

Kurzbeschreibung

SWP ermöglicht eine graphische Darstellung von wissenschaftlichen Texten. Dazu hat es folgende Fähigkeiten:

Darstellung und Auswertung von Formeln mit MapleGliederung (Aufzählungen, Section, Subsection, ...)
Konstruktbezeichnungen (Theorem, Proof, Corollary, ...)
Konstanten-Datenbank (Avogadro Constant, Bohr Magneton, ...)
Verweismöglichkeiten (HTML-Link, Fußnoten, Nebenbemerkungen, Seitenverweise, ...)
Formeleditor
Einbinden von Graphiken (49 verschiedene Graphiktypen)
Erstellen von Tabellen

Die Beispieldatei fubphpc09\netapps\swp30\Docs\SampleArticle.tex zeigt alle diese Möglichkeiten.