MATLAB

Mathematik. Grafiken. Programmierung.

MATLAB ist eine Plattform für Programmierung und numerische Berechnungen, die von Millionen von Ingenieuren und Wissenschaftlern zur Analyse von Daten, Entwicklung von Algorithmen und Erstellung von Modellen verwendet wird.

Designt für Ihre Art zu Denken und zu Arbeiten.

MATLAB kombiniert eine Desktop-Umgebung für iterative Analysen und Entwicklungsprozesse mit einer Programmiersprache, in der Sie Matrizen-basierte Mathematik direkt formulieren können. Es enthält den Live-Editor zum Erstellen von Skripten, die Programmcode, Ausgaben und formatierten Text in einem ausführbaren Notebook kombinieren.

Professionell erstellt

MATLAB Toolboxen sind professionell entwickelt, umfassend getestet und vollständig dokumentiert.

Mit interaktiven Apps

Mit MATLAB Apps können Sie sofort sehen, wie verschiedene Algorithmen mit Ihren Daten arbeiten. Führen Sie Iterationen durch bis Sie die gewünschten Ergebnisse erzielen, und generieren Sie dann automatisch ein MATLAB-Programm, um Ihre Arbeit zu reproduzieren oder zu automatisieren.

Und der Möglichkeit zur Skalierung auf Hardware

Skalieren Sie Ihre Analysen so, dass diese auf Clustern, GPUs und in Clouds ausgeführt werden, mit nur minimalen Code-Änderungen. Es ist nicht erforderlich, sich spezielle Kenntnisse in Parallelisierung, Big-Data-Programmierung bzw. Out-of-Memory-Techniken anzueignen.

Entdecken Sie die Neuheiten im aktuellen Release.

MATLAB-Funktionen

Datenanalyse

Untersuchen, modellieren und visualisieren von Daten

Grafiken

Visualisierung und Erkundung von Daten

Programmierung

Skripts, Funktionen und Klassen erstellen

App-Erstellung

Erstellen Sie Desktop- und Web-Apps

MATLAB mit anderen Sprachen nutzen

Nutzen Sie MATLAB mit Python, C/C++, Fortran, Java und anderen Sprachen

Hardware

Verbinden von MATLAB mit Hardware

Parallel Computing

Umfangreiche Berechnungen mittels Mehrkern-PCs, GPUs, Clustern, Grids und Clouds ausführen

Bereitstellung im Web und auf dem Desktop

Teilen Sie Ihre MATLAB-Programme

Cloud Computing

In Cloudumgebungen ausführen – von der MathWorks Cloud bis zu öffentlichen Clouds, einschließlich AWS und Azure

Verwirklichen Sie Ihre Ideen von der Forschung bis zur Produktion

Bereitstellung für Unternehmensanwendungen

MATLAB Programmcode ist serienreif und kann somit direkt in Cloud- und Unternehmenssysteme eingebunden sowie mit Datenquellen und in Business-Systemen integriert werden.

Ausführung auf Embedded-Geräten

Konvertieren Sie automatisch MATLAB-Algorithmen in C/C++, HDL- und CUDA-Code zur Ausführung auf Ihrem Embedded-Prozessor oder FPGA/ASIC.

Integration mit Model-Based Design

MATLAB arbeitet mit Simulink zusammen zur Unterstützung von modellbasierter Entwicklung, die für Mehrdomänen-Simulationen, automatische Codegenerierung sowie zum Testen und Überprüfen von Embedded-Systemen verwendet wird.

Verwenden Sie MATLAB für:

control systems

Steuerungen und Regelungen

Regelungssysteme entwerfen, testen und implementieren

deep learning

Deep Learning

Datenaufbereitung, Design, Simulation und Implementierung von Daten für tiefe neuronale Netze

image processing and computer vision

Bildverarbeitung und Computer Vision

Erfassen, verarbeiten und analysieren Sie Bilder und Videos zur Entwicklung von Algorithmen und zum System-Design

machine learning

Machine Learning

Trainieren Sie Modelle, optimieren Sie Parameter und stellen Sie Ihre Anwendung in Produktivsystemen oder auf Edge-Geräten bereit

predictive maintenance

Predictive Maintenance

Software für die Zustandsüberwachung und für Predictive Maintenance entwickeln und bereitstellen

robotics

Robotik

Setzen Sie Ihre Robotik-Ideen und -Konzepte in autonome Systeme um, die in realen Umgebungen nahtlos funktionieren.

signal processing

Signalverarbeitung

Analysieren Sie Signale und Zeitreihendaten. Modellieren, entwerfen und simulieren Sie Signalverarbeitungssysteme.

test and measurement

Tests und Messungen

Daten erfassen, analysieren und untersuchen sowie Tests automatisieren

drahtlose kommunikation

Drahtlose Kommunikation

Drahtlose Kommunikationssysteme erstellen, entwerfen, testen und verifizieren