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.
Datenanalyse
Untersuchen, modellieren und visualisieren von Daten
Grafiken
Visualisierung und Erkundung von Daten
Algorithmen-Entwicklung
Algorithmen für Desktop- und Embedded Anwendungen entwickeln
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
Bereitstellung für Unternehmensanwendungen
MATLAB-Code 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++- und HDL-Code zur Ausführung auf Embedded-Geräten.
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.
Steuerungen und Regelungen
Regelungssysteme entwerfen, testen und implementieren
Deep Learning
Datenaufbereitung, Design, Simulation und Implementierung von Daten für tiefe neuronale Netze
Bildverarbeitung und Computer Vision
Erfassen, verarbeiten und analysieren Sie Bilder und Videos zur Entwicklung von Algorithmen und zum System-Design
Machine Learning
Trainieren Sie Modelle, optimieren Sie Parameter und stellen Sie Ihre Anwendung in Produktivsystemen oder auf Edge-Geräten bereit
Predictive Maintenance
Software für die Zustandsüberwachung und für Predictive Maintenance entwickeln und bereitstellen
Robotik
Setzen Sie Ihre Robotik-Ideen und -Konzepte in autonome Systeme um, die in realen Umgebungen nahtlos funktionieren.
Signalverarbeitung
Analysieren Sie Signale und Zeitreihendaten. Modellieren, entwerfen und simulieren Sie Signalverarbeitungssysteme.
Tests und Messungen
Daten erfassen, analysieren und untersuchen sowie Tests automatisieren
Drahtlose Kommunikation
Drahtlose Kommunikationssysteme erstellen, entwerfen, testen und verifizieren