- 664 Seiten
- German
- ePUB (handyfreundlich)
- Über iOS und Android verfügbar
MATLAB® Kompakt
Über dieses Buch
Der Autor bietet eine in die einzelnen Fachgebiete gruppierte Dokumentation von weit über 1000 MATLAB-Befehlen. Dabei werden aktuelle Themen wie "Big Data" aufgegriffen, neue Funktionalitäten wie der App Designer diskutiert oder auch Themen wie "Graphen in MATLAB", die sich in kaum einem anderen Buch finden, vorgestellt.
Die Funktionen der einzelnen Befehle werden verständlich erläutert und anhand zahlreicher praxisorientierter Beispiele und Abbildungen verdeutlicht. Der umfangreiche Index und die klare Strukturierung vervollständigen das Buch und ermöglichen einen effizienten, praxisgerechten Einsatz des Buches und damit auch von MATLAB selbst. Die Buchbeispiele und weitere ergänzende Beispiele stehen per Download zur Verfügung.
Die 7. aktualisierte und erweiterte Auflage wurde an die aktuelle MATLAB-Version mit vielen Änderungen gegenüber der Vorgängerversion angepasst.
Häufig gestellte Fragen
Information
1 Einführung
1.1 Erläuterungen zum vorliegenden Text
- • Der MATLAB-Desktop, MATLAB’s integrierte Benutzeroberfläche
- • Das Erstellen eigener Toolboxen, also umfangreicher Erweiterungen
- • Der MATLAB-Editor mit Debugger und der Live Editor
- • Das Erstellen eigener Berichte
- • MATLAB-Code testen: Code-Analyzer und Profiler
- • Integrierte Plot Tools beispielsweise für statistische Analysen oder Interpolationen
- • Das interaktive Importieren von Daten
- – Hilfe erfragen und Beispiele finden
- – Variablen löschen, Daten laden und speichern
- – Suchpfade löschen und setzen, um beispielsweise m-Files zu finden
- – Kommandos zum Interagieren mit dem Betriebssystem
- – Kommando-basiertes Debuggen von MATLAB-Dateien
- – Beurteilen von m-Files auf Effizienz
- • Die verschiedene Formen der Indizierung (Zeile-Spalte, lineare oder logische Indizierung) und Array-Umformungen
- • Erstellen linearer und logarithmisch verteilter Vektoren
- • Replizieren von Arrays
- • Das große Feld „Zufallsmatrizen“
- • aber auch elementare Eigenschaften von Arrays wie Größe und das Überprüfen ihrer Werte.
- • Das Erstellen von Zeichenketten
- • Ausdrücke vergleichen, Zeichen-Muster suchen und erstellen
- • Das Konvertieren in andere Datentypen
- – Polynome und Rechnen mit Polynomen
- – Interpolationen wie Fast-Fourier, Spline oder Oberflächen-Interpolationen
- – Computational Geometry wie geometrischen Analysen, Triangulationen, Voronoi-Darstellungen oder auch Graphen und Netzwerke.
- • Funktionen zur statistischen Analyse
- • Fehlerhafte Daten bereinigen
- • Histogramme erstellen
- • Daten filtern, Trends beseitigen
- • Fourieranalysen durchführen
- • Zeitreihen erstellen und bearbeiten
- – for, while, if-else Konstrukte, switch-case oder try-catch
- – Funktionen und Unterfunktionstechniken, Nested Functions
- – Function Handles und Anonyme Funktione...
Inhaltsverzeichnis
- Title Page
- Copyright
- Contents
- Weitere empfehlenswerte Titel
- Vorwort zur siebten Auflage
- Vorwort zur ersten Auflage
- 1 Einführung
- 2 Grafische Utilities
- 3 Allgemein nützliche Kommandos
- 4 Allgemeine Operatoren und Sonderzeichen
- 5 Matrizen und numerische Arrays
- 6 Stringfunktionen
- 7 Polynome, Interpolationen und Computational Geometry
- 8 Datenanalyse und Fourier-Transformationen
- 9 MATLAB als Programmiersprache
- 10 Lineare Algebra
- 11 Optimierung, Integration und Differentialgleichungslöser
- 12 Dünn besetzte Matrizen
- 13 Mathematische Funktionen
- 14 2-D-Grafik
- 15 3-D-Grafik
- 16 Fortgeschrittene Grafikaufgaben
- 17 Eigenschaften grafischer Objekte
- 18 Grafische Benutzeroberflächen
- 19 Der App Designer
- 20 File-Handling und Datenverwaltung
- 21 Audio- und Videoanwendungen
- 22 Datenklassen und Objekte
- 23 Zeitfunktionen
- 24 Modultest
- 25 FORTRAN und C in MATLAB einbinden
- 26 Java und Python in MATLAB nutzen
- 27 MS-Windows-Integration: COM-Objekte.
- 28 Literaturhinweise und Internetlinks
- Index