MATLAB wiederentdecken
Neue Tools zur Vorverarbeitung und Analyse von Daten, zum Schreiben von Skripten und Algorithmen, zur Erstellung von Apps und zur teambasierten Softwareentwicklung.
Und übrigens: MATLAB ist schneller als je zuvor. Lernen Sie noch mehr.
Live Editor
Mit dem MATLAB Live Editor können Sie MATLAB-Skripte und -Funktionen erstellen, die Code, Ausgabe und formatierten Text in einem ausführbaren Notizbuch kombinieren.
NEU Live Editor für iOS: Erstellen, Bearbeiten und Ausführen von Live-Skripten in MATLAB Mobile mit einem iPhone oder iPad (2020b)
NEU Live Editor: Verwenden eines Live-Script-Hyperlinks zum Öffnen eines anderen Live Scripts (R2020b)
Export in Standardformate: Speichern von Live Scripts und Funktionen einzeln oder im Stapel in PDF, Microsoft Word, HTML und LaTeX (R2019a, R2020b)
Live Tasks: Verwenden von Live-Editor-Aufgaben zur Untersuchung von Parametern, zur Anzeige von Ergebnissen sowie zur automatischen Codegenerierung (R2019b, R2020a)
Ausführen von Tests im Live Editor: Ausführen von Tests direkt aus dem Live Editor Toolstrip (R2020a)
Code verbergen: Code beim Teilen und Exportieren von Live Scripts verbergen (R2019a)
Erstellen einer App
Mit dem App Designer müssen Sie kein professioneller Softwareentwickler sein, um professionelle Apps zu entwickeln.
NEU Icon
-Eigenschaft: Spezifizieren von benutzerdefinierten Symbolen für UI-Abbildungsfenster und Push- und Toggle-Tools in der Symbolleiste (R2020b)
NEU Vergleichstool: Unterscheiden und Zusammenführen von App-Designer-Apps (R2020b)
NEU Benutzerdefinierte UI-Komponenten: Erstellen Ihrer eigenen Klasse zum Erstellen von zusammengesetzten UI-Komponenten, die Algorithmen kapseln, sowie von Grafiken und UI-Objekten (R2020b)
NEU exportapp
- und getframe
-Funktionen: Erfassen und Speichern eines Bildes einer App (R2020b)
uicontextmenu
-Funktion: Hinzufügen und Konfigurieren von Kontextmenüs im App Designer und in uifigure
-basierten Apps (R2020a)
uitoolbar
-Funktion: Hinzufügen benutzerdefinierter Symbolleisten im App Designer und in uifigure
-basierten Apps (R2020a, R2020b)
uihtml
-Funktion: HTML-, JavaScript- oder CSS-Inhalte zu Apps hinzufügen (R2019b)
NEU readstruct
- and writestruc
t -Funktionen: Lesen und Schreiben strukturierter Daten in XML-Dateien (R2020b)
NEU Live Editor Task optimieren: Optimierungsprobleme interaktiv erstellen und lösen (R2020b)
NEU ArrayDatastore
-Objekt: Erstellen von Datenspeichern aus In-Memory-Daten (R2020b)
Live Editor Tasks: Interaktive Datenvorverarbeitung (R2019b) und Manipulation von Tabellen und Zeitplänen (R2020a) mit Aufgaben, die automatisch MATLAB-Code generieren
Gruppen-Workflows: Ausführen von gruppenbasierten Operationen mit grouptransform
(R2018b), groupcounts
(R2019a) und groupfilter
(R2019b)
Datentyp E/A: Verwendung spezieller Funktionen zum Lesen und Schreiben von Matrizen, Zellenarrays und Zeitplänen (R2019a)
Parkettdatei-Unterstützung: Lesen und Schreiben einzelner oder großer Sammlungen von Parkettdateien (R2019a)
NEU bubblechart
-, bubblechart3
- und polarbubblechart
-Funktionen: Erstellen von Blasendiagrammen in 2D-, 3D- und Polarkoordinaten (R2020b)
NEU swarmchart
-Funktion: Visualisierung von Verteilungen diskreter Daten (R2020b)
NEU Titel, Untertitel und Achsenbeschriftungen: Hinzufügen von Untertiteln zu Plots und Ausrichten von Titeln und Achsenbeschriftungen an der Plotbox (R2020b)
boxchart
-Funktion: Gestalten von Kastengrafiken zur Visualisierung gruppierter numerischer Daten (R2020a)
exportgraphics
- und copygraphics
-Funktionen: Speichern und Kopieren von Grafiken mit verbesserter Unterstützung für Publishing-Workflows (R2020a)
tiledlayout
-Funktion: Positionieren, Schachteln und Ändern der Gittergröße von Layouts (R2020a)
Chart Container-Klasse: Entwickeln von Diagrammen, die eine Kacheldarstellung kartesischer, polarer oder geografischer Plots zeigen (R2020a)
In Datastores schreiben: Schreiben großer Datensammlungen in Datastores auf die Festplatte für Daten-Engineering und dateibasierte Workflows (R2020a)
Tall-Arrays personalisieren: Verfassen von benutzerdefinierten Algorithmen, um auf Tall Arrays in Chunks oder Schiebefenstern zu arbeiten (R2018b, R2019a)
Funktionen für Tall-Arrays: Einsatz auf Tall-Arrays mit mehr Funktionen, einschließlich innerjoin
, outerjoin
, xcorr
, svd
und wordcloud
(R2018b, R2019a, R2019b)
Benutzerdefinierter Datastore: Lesen von Hadoop-basierten Datenbanken unter Verwendung des benutzerdefinierten Datastore-Frameworks (R2019a)
FileDatastore
-Objekt: Lesen großer benutzerdefinierter Dateien durch Importieren der Datei in kleineren Abschnitten (R2019a)
Datastores: Kombinieren und Transformieren von Datastores (R2019a)
NEU pattern
-Objekt: Muster für die Textsuche in Zeichenfolgen erstellen (R2020b)
Dateicodierung: Verbesserte Unterstützung für Zeichensätze außerhalb von ASCII und Plattform-übergreifende Kompatibilität mit UTF-8-Codierung als Standard für MATLAB-Dateien (R2020a)
Validierung der Funktionseingabeargumente: Deklarieren von Funktionseingabeargumenten zur Vereinfachung der Eingabefehlerprüfung (R2019b, R2020b)
Hexadezimal- und Binärzahlen: Zahlen mit hexadezimalen und binären Literalen angeben (R2019b)
NEU spdiags
-Funktion: Verbesserte Leistung bei der Konstruktion dünnbandiger Matrizen (R2020b)
NEU uitree
-Funktion: Verbesserte Leistung beim Erstellen vieler Knoten in einem Baum (R2020b)
NEU uilistbox
-Funktion: Verbesserte Leistung beim Einstellen mehrerer Elemente in einem Listenfeld (R2020b)
Profiler: Visuelle Untersuchung und Verbesserung der Ausführungsleistung von Code mit Flame-Graphen (R2020a)
Live Editor: Verbesserte Leistung in Schleifen und animierten Plots (R2020a)
Zuweisungen innerhalb großer Arrays: Verbesserte Leistung beim Zuweisen von Elementen durch Indizieren in große Tabellen-, Datum/Uhrzeit-, Dauer- und calendarDuration-Arrays (R2019b)
Große Matrizen sortieren: Zeilen großer Matrizen mit Hilfe von sortrows
schneller sortieren (R2019a)
NEU Python: Starten und Stoppen eines Python-Interpreters von einer MATLAB-Sitzung (R2020b)
NEU Code-Kompatibilitätsbericht: Der Code-Kompatibilitätsbericht enthält Warnungen über nicht unterstützte Funktionalität (R2020b)
NEU Unit Testing Framework: Parallele Tests auf Clustern und in Clouds durchführen (R2020b)
Python-Ausführung außerhalb des Prozesses: Python-Funktionen zur Vermeidung von Bibliothekskonflikten außerhalb des Prozesses ausführen (R2019b)
Projekte: Arbeitsorganisation, Automatisierung von Aufgaben und Prozessen, Teamarbeit (R2019a)
C++ Schnittstelle: Aufruf von C++ Bibliotheksfunktionen aus MATLAB (R2019a)
Jenkins-Plugin für MATLAB: Ausführen von MATLAB-Tests und Generieren von Testberichten in Formaten wie JUnit-, TAP- und Cobertura-Codeabdeckungsberichte
Neue Referenzarchitekturen: Bereitstellen und Ausführen von MATLAB auf Amazon Web Services (AWS) und Microsoft Azure (R2018b)
NEU Arduino: Das Arduino Engineering Kit Revision 2 ist im Arduino Support Package enthalten (R2020b)
NEU Raspberry Pi MATLAB Online Codegen (R2020b)
NEU Webcam-Bild erfassen Live Editor Task: Webcam-Bilder interaktiv erfassen (R2020b)
NEU IP-Kamera: Support für die Dekodierung von H.264-Video-Streams in IP-Kameras (R2020b)
NEU Sensor-Support: Verwendung des BNO055-Sensors mit der Sensor Fusion and Tracking Toolbox und der Navigation Toolbox zur Orientierungsschätzung (R2020b)
Drohnen-Support: Verwendung von MATLAB zur Steuerung und Erfassung von Sensor- und Bilddaten von Ryze-Tello-Drohnen (R2020a)
Arduino: Zugriff auf CAN-Bus-Daten mit MCP2515 CAN-Bus-Abschirmung (R2020a)
Bluetooth Low Energy: Auslesen von und Schreiben auf BLE-Geräte (R2019b)
Bereit zum Kauf?
Angebot anfordern und Erweiterungsprodukte entdecken.