Kurzbeschreibung

Octave ist ein Programmpaket zur numerischen Lösung mathematisch-naturwissenschaftlicher Aufgabenstellungen sowie zur allgemeinen Datenanalyse und -visualisierung.

Der Funktionsumfang von Octave ist nahezu identisch mit der Kernfunktionalität von MATLAB. Octave verfügt über eine Skriptsprache, deren Syntax weitgehend der von MATLAB kompatibel ist. Insbesondere kann ein Octave Programm meist ohne Änderungen auch von MATLAB ausgeführt werden.

Kommunikations- und Informationszentrum (kiz)

Kontaktieren Sie uns bei Fragen und Problemen zu den Services des kiz:

Sprechzeiten
Montag - Donnerstag
09:00 - 12:00 Uhr
13:00 - 15:30 Uhr

Freitag
09:00 - 12:00 Uhr

Telefon
+49 (0) 731 / 50 - 30000

Telefax
+49 (0) 731 / 50 - 1230000

Rückruf beauftragen
helpdesk(at)uni-ulm.de
Support-Portal (Uni intern)
[mehr]

An den Service-Points können Sie uns persönlich aufsuchen.

[mehr]

Self Service Funktionen des Identitätsmanagementsystems (IDM): Berechtigungen verwalten, Dienste abonnieren, Passwörter ändern etc.

IDM Self Services
[mehr]

Recherche im Bibliotheksbestand nach Monografien, Lehrbücher, Zeitschriften, Hochschulschriften, E-Books, E-Journals, Nationallizenzen, sowie im Bestand des institutionellen Repositoriums OPARU:

Bibliothekskatalog::lokal

Etwa 400 Stichwörter führen Sie direkt zu einer einschlägigen Web-Seite des kiz. Wenn Sie ein Stichwort vermissen, geben Sie uns Nachricht an das Team Public Relations.

A-Z-Liste

Verfügbarkeit an der Universität Ulm

Zielsystem/Zielgruppe Verfügbarkeit
bwUniCluster (Karlsruhe) Nein
bwForCluster JUSTUS (Ulm) Nein
kiz Linux Pools (Ulm) Ja, nach Laden des entsprechenden Softwaremoduls
kiz Windows Pools (Ulm) Nein
Uni-Ulm-weiter Lizenzzugriff Ja, freie Lizenz: GPL
Externer Lizenzzugriff Ja, freie Lizenz: GPL
Softwarebezug Studierende Ja, die Software kann per Download bezogen werden
Softwarebezug Mitarbeiter Ja, die Software kann per Download bezogen werden

Nutzungsbedingungen und Lizenzvereinbarungen

Octave ist Freie Software und steht unter der GNU General Public License (GPL). Die Software darf für jeden Zweck genutzt, studiert, bearbeitet und in ursprünglicher oder veränderter Form weiterverbreitet werden. Das schließt auch die kommerzielle Nutzung ein, sofern die Software, die auf Grundlage dieser Software entsteht, ebenfalls unter der GPL lizensiert wird.

Weiterführende Dokumentation

Sehr ausführliche Dokumentationen und weiterführende Links gibt es auf der  Octave Webseite des GNU-Projektes:

Spezifische Informationen zur kiz Installation erhalten Sie über das Kommando

module help math/octave

Insbesondere stehen nach dem Laden des Modules (s.u.) umfangreiche Dokumentation in Form von Manual Pages

man octave

und Info Pages

info octave

zur Verfügung.

Zugriff auf Software (oben genannte Cluster und Pools)

Zur Konfiguration der Arbeitsumgebung für Octave wird das Module-System eingesetzt:

module load math/octave

Die verfügbaren Octave Versionen lassen sich mit folgendem Befehl auflisten:

module avail math/octave

Eine interaktive Octave Sitzung lässt sich mit dem Kommando

octave

starten. Durch Verwendung der Option '-q' lassen sich die Ausgaben der Versionsnummer, Copyright-Informationen usw. beim Start unterdrücken.

Das untenstehende Bild stellt beispielhaft eine interaktive Sitzung mit Ausgabe einer Graphik dar:

 

Zur Ausführung eines in Octave geschriebenen Programmes script.m geben Sie folgenden Befehl ein:

octave -q <./script.m >script.out 2>&1

Die Ausgabe des Programmes wird dann in die Datei script.out geschrieben.

Bitte berücksichtigen Sie, dass längere Berechnungen auf den Rechnern der oben genannten Cluster immer über das Queuing-System des Clusters ausgeführt werden müssen. 

Gelegentlich kann es für den Anwender notwendig sein, den Funktionsumfang von Octave mittels Zusatzpaketen von Octave-Forge zu erweitern. Octave bringt dazu eine eigene Paketverwaltung mit. Man benutzt in Octave z.B. den folgenden Befehl, um das Zusatzpaket image zu installieren:

octave-3.4.3:1> pkg install -forge -local image

Diese Pakete sind nur dem aktuellen Nutzer zugänglich.  Bitte beachten Sie, dass das kiz für selbst installierte Pakete nur in eingeschränktem Umfang Support bieten kann.

Ansprechpartner

Bitte wenden Sie sich an unseren Softwaresupport, wenn Sie weitergehende Hilfe benötigen.