- Akademische Forschung und Lehre
- Mitarbeiter des KIT
- Studierende des KIT (auch auf privaten Geräten)
-
MATLAB
-
Programmiersprache für technisch-wissenschaftliche Anwendungen
- Ansprechpartner:
- Dienste:
- Links:FTP Download
MATLAB
Wichtiger Hinweis: Die Laufzeit einer aktivierten Einzelplatzinstallation endet immer zum 30.04. eines Jahres. Ab 60 Tage vor diesem Termin erhält man beim Starten von MATLAB auch einen entsprechenden Hinweis. In dieser Zeitspanne kann eine bestehende Installation über die Matlab GUI (Help Button -> Licensing -> Activate License ...) verlängert werden. Der Rechner muss dazu online sein.
MATLAB wurde ursprünglich als "MATrix LABoratory" entwickelt, um den Zugang zu der in den LINPACK und EISPACK Projekten entwickelten Matrix-Software zu erleichtern. Inzwischen vereint MATLAB in einem einheitlichen, interaktiven System sowohl diesen numerischen Kern als auch zahlreiche Möglichkeiten zur Visualisierung. Die eingebauten Funktionen operieren direkt auf Matrizen und ermöglichen so die Lösung Matrix-basierter Probleme auf einem wesentlich höheren Abstraktionsniveau als z.B. in FORTRAN oder C. Das System kann durch Toolboxen, d.h. in der MATLAB-Programmiersprache geschriebene Unterprogramme, einfach erweitert werden. Ebenso können FORTRAN- oder C-Unterprogramme in MATLAB eingebunden werden.
SIMULINK ist ein interaktives System zur nichtlinearen Simulation dynamischer Systeme. Die zu simulierenden Systeme können mit Hilfe einer grafischen, mausgesteuerten Oberfläche als Blockdiagramm auf dem Bildschirm entworfen werden. SIMULINK kann lineare und nichtlineare, zeitlich diskrete und kontinuierliche Systeme simulieren. Es ist vollständig in MATLAB integriert und nutzt dessen numerische Verfahren zur Simulation der Modelle.
Toolboxen sind Sammlungen von MATLAB M-Files, die für einen bestimmten Anwendungsbereich spezialisiert sind und aus einer MATLAB-Sitzung heraus aufgerufen werden.
Blocksets sind Erweiterungen zu SIMULINK.
Das MATLAB System wird von der Firma MathWorks entwickelt und vertrieben. Das SCC hat im Rahmen einer Landeslizenz für Baden-Württemberg eine sog. Total Academic Head Count (TAH) Lizenz für Mitarbeiter und für Studierende erworben. Diese kann über den Softwareshop bezogen werden. Nach dem Bestellvorgang werden alle für eine Einzelplatzinstallation erforderlichen Informationen bereitgestellt. Für die Aktivierung und für Supportanfragen muss eine Registrierung bei Mathworks erfolgen. Für Netzwerk-Installationen auf gemanageten Desktops oder in Pools steht MATLAB mit passender Anleitung auf dem FTP-Server bereit. Beachten Sie bitte auch die Nutzungsbedingungen im Auszug aus dem Lizenzvertrag.
Kurzeinführung
Starten des Programms
Matlab kann unter Unix/Linux mit dem Kommando matlab gestartet werden.
Unter Windows wird das Programm durch Aktivieren des entsprechenden Icons gestartet.
MATLAB Einführungskurse
Aktuell werden folgende Matlab Einführungskurse über das MINT-Kolleg angeboten:
Folien zu einem früheren Matlab Einführungskurs am SCC liegen als PDF-Dateien vor:
Eine weitere Einführung gibt es als Publikation in der Reihe des Regionalen Rechenzentrums für Niedersachsen/Leibniz Universität Hannover (RRZN) und kann zu einem Preis von 4,00 € über das BIT8000 erworben werden:MATLAB/Simulink, 2. veränderte Auflage, Februar 2010
Viele Tutorials, Buchtipps und auch speziell Bücher über numerische Anwendungen von Cleve Moler gibt es auf der Academia Web-Seite von MathWorks unter http://www.mathworks.com/academia/ .
Dokumentation
Um die Mathworks Lizenz um ein weiteres Jahr zu verlängern, führen Sie folgende Schritte durch:
1. Öffnen Sie MATLAB. (Wenn die Lizenz bereits abgelaufen ist, wird der Aktivierungs-Client gestartet, und Sie können den nächsten Schritt überspringen.)
2. Klicken Sie im Menü ‚Help‘ auf ‚Licensing‘ > ‚Activate Software‘.
3. Wählen Sie die Option zur Aktivierung über das Internet aus.
4. Starten Sie MATLAB nach der Aktivierung neu, damit die neue Lizenzdatei erkannt wird.
Wenn die Lizenz bereits abgelaufen ist, werden Sie beim Starten von MATLAB zur Aktivierung aufgefordert.
Wenn die Aktivierung erfolgreich ist, wird nach Ablauf der alten Lizenzdatei zur neuen gewechselt.
Eine Online-Dokumentation zu Matlab steht auf der Webseite der Fa. MathWorks zur Verfügung, wobei die einzelnen Dokumente auch als PDF-Dateien heruntergeladen werden können. Die Dokumentation kann auch über die Hilfe-Funktionalität des Matlab-Programms gestartet werden (Help -> Documentation oder Taste F1).
Einige nützliche Befehle, welche direkt über das Kommando-Fenster von Matlab eingegeben werden können lauten:
- >> doc
startet das Hilfe-System in einem neuen Fenster - >> demo
startet eine Übersicht über Matlab-Beispiele - >> ver
zeigt alle installierten Toolboxen und die Versionen an - >> help
startet Hilfe für Funktionen im Kommando-Fenster - >> helpwin
startet Hilfe für Funktionen in einem neuen Fenster - >> lookfor <argument>
sucht nach einem Schlüsselwort in allen Hilfe-Einträgen
Weitere Informationsangebote von MathWorks
- MathWorks Academia
Einstiegsseite zu verschiedenen Informationsangeboten wie Tutorials, Webinare sowie Buchtipps (z.B. über numerische Anwendungen von Cleve Moler) für Forschung und Lehre. - MathWorks Solutions
Enthält Demos, Webinare, Anwenderberichte und vieles mehr - unterteilt nach Branchen, Anwendungsgebieten bzw. Produktkategorien. - MathWorks Support
Verweise zu Formular für Online-Supportanfragen und Online-Dokumentationen, Fehlerdiagnose- und Installations-Themen. - MATLAB Central
Verweise zu Beiträgen der Matlab Benutzer Community. - Mathtools.net
Portal zu anderen Tools für technische Berechnungen, einschließlich Matlab.
Systemanforderung für MATLAB R2017a
Betriebsystem | Prozessor | Festplattenplatz | Arbeitsspeicher | Grafik |
Windows 10 Windows 8.1 Windows 7 Service Pack 1 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Service Pack 1 |
Any Intel or AMD x86-64 processor AVX2 instruction set support is recommended With Polyspace, 4 cores is recommended |
2 GB for MATLAB only, |
2 GB With Simulink, 4 GB is required With Polyspace, 4 GB per core is recommended |
No specific graphics card is required. Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended |
Qualified distributions*: Ubuntu 14.04 LTS, 16.04 LTS, and 17.04 Red Hat Enterprise Linux 6 and 7** SUSE Linux Enterprise Desktop 12*** Debian 8.x, 9.x |
Any Intel or AMD x86-64 processor AVX2 instruction set support is recommended With Polyspace, 4 cores is recommended |
2.2 GB for MATLAB only, |
2 GB With Simulink, 4 GB is required With Polyspace, 4 GB per core is recommended |
No specific graphics card is required. Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended. Use of vendor-supplied proprietary drivers is strongly recommended. |
macOS Sierra (10.12) macOS El Capitan (10.11) macOS High Sierra (10.13) |
Any Intel x86-64 processor AVX2 instruction set support is recommended With Polyspace, 4 cores is recommended |
2.5 GB for MATLAB only, |
2 GB With Simulink, 4 GB is required With Polyspace, 4 GB per core is recommended |
No specific graphics card is required. Hardware accelerated graphics card supporting OpenGL 3.3 with 1GB GPU memory is recommended. |
Note:
Windows 8 is not supported as of R2017b.
Support for Windows Server 2008 R2 will be discontinued as of R2018a.
Ubuntu 17.04 is supported as of R2017b.
Debian 9 is supported as of R2017b.
macOS High Sierra (10.13) is supported as of R2017b.
macOS Yosemite (10.10) is not supported as of R2017b.
Lizensierte MATLAB Produkte
Download und Installation
Download
Bitte besuchen Sie diese Website und laden Sie die gewünschte Version von MATLAB herunter. Bitte beachten Sie, dass Sie mit dem KIT-Netzwerk verbunden sein müssen, um auf die Website zugreifen zu können.
Installation
Nachdem Sie die Datei heruntergeladen haben, folgen Sie bitte folgenden Schritten zur Installation unter Windows: