Sie sind hier
E-Book

Objektorientierte Programmierung mit MATLAB

Klassen, Vererbung, Polymorphie

AutorUlrich Stein
VerlagCarl Hanser Fachbuchverlag
Erscheinungsjahr2015
Seitenanzahl179 Seiten
ISBN9783446445369
FormatPDF
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis24,99 EUR
Dieses Lehrbuch stellt den objektorientierten Ansatz von MATLAB vor. Nach der Lektüre sind die Leser in der Lage, Softwareprojekte strukturiert anzulegen und große Datenmengen zusammen mit den Berechnungen vernünftig zu verwalten.
Idealerweise sollte der Leser bereits ein wenig Programmiererfahrung besitzen, auch wenn die Oberfläche und die wichtigsten Sprachelemente von MATLAB in den Kapiteln 1 und 2 vorgestellt werden.
Kapitel 3 erklärt das objektorientierte Programmieren mit MATLAB. Hier werden die zentralen Begriffe eingeführt wie Klassen, Eigenschaften, Methoden, Datenkapselung, Vererbung, Polymorphie und Handle-Klassen. Kapitel 4enthält Anwendungen aus der Physik und dem Maschinenbau. Dies soll den Umgang mit dem Erlernten vertiefen und weitere Tipps für ein strukturiertes Vorgehen geben. Zum Abschluss liefert Kapitel 5 eine Befehlsreferenz und einen Vergleich mit anderen OOP-Sprachen. Zahlreiche Beispiele und Grafiken erleichtern und veranschaulichen den Umgang mit MATLAB.
Das Lehrbuch richtet sich an Studierende ingenieurwissenschaftlicher Studiengänge sowie Ingenieure und Anwender in der Praxis.
Aus dem Inhalt: Programmieren mit MATLAB (Objekte, Variablen, Kontrollstrukturen), Objektorientiertes Programmieren (Methoden, Datenkapselung, Vererbung), Anwendungen

Dr. Ulrich Stein ist Professor für Maschinenbauinformatik/Physik/Mathematik im Heinrich Blasius-Institut am Department Maschinenbau und Produktion der HAW Hamburg.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Inhalt8
1 Einführung10
1.1 Warum objektorientiert?10
1.2 Erstes Objekt: Auto12
1.3 MATLAB16
1.4 Aufbau des Buches19
2 Programmieren mit MATLAB21
2.1 Variablen, Daten, Typen21
2.2 Funktionen27
2.3 Input/Output30
2.4 Kontrollstrukturen34
2.5 Grafik41
2.6 Handles43
2.7 Fragen46
2.8 Aufgaben47
3 Objektorientierung50
3.1 Objekte und Klassen50
3.2 Datenkapselung53
3.3 Methoden57
3.4 Vererbung63
3.5 Polymorphie, abstrakte Klassen70
3.6 Überladung von Operatoren74
3.7 Handle-Klassen77
3.8 Ereignisse82
3.9 Destruktor84
3.10 Attribute: Constant, Static87
3.11 Aufzählungen (enumeration)89
3.12 Pakete, Verzeichnisse, Namensbereiche90
3.13 Fehlerbehandlung (Exceptions)93
3.14 Fragen100
3.15 Aufgaben101
4 Anwendungen102
4.1 Datenanalyse102
4.1.1 varargs-Mechanismus102
4.1.2 Datenübergabe und Datenausgabe107
4.1.3 Methoden mean und std110
4.1.4 Integration, Gauß-Glocke112
4.1.5 Excel-Dateien lesen114
4.1.6 Fragen119
4.1.7 Aufgaben120
4.2 Verkettete Listen120
4.2.1 Listen-Knoten121
4.2.2 Knoten-Destruktor124
4.2.3 Listen aufbauen127
4.2.4 Knoten löschen132
4.2.5 Listen durchsuchen134
4.2.6 Fragen135
4.2.7 Aufgaben135
4.3 Grafik-Liste136
4.3.1 Grafik-Klasse Shape137
4.3.2 Grafik-Text138
4.3.3 Grafik-Linienelemente140
4.3.4 Kopierkonstruktor144
4.3.5 Grafik-Knoten149
4.3.6 Grafik-Liste151
4.3.7 Fragen154
4.3.8 Aufgaben154
4.4 Arduino-Board155
4.4.1 Arduino und MATLAB155
4.4.2 Serielle Schnittstelle (COM)157
4.4.3 Klasse MyArduino160
4.4.4 Fragen164
4.4.5 Aufgaben165
5 Schlussbemerkungen166
5.1 Vergleich mit anderen Sprachen166
5.2 OOP in MATLAB168
Literatur174
Index176

Weitere E-Books zum Thema: Programmiersprachen - Softwareentwicklung

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

ASP.NET Shortcut

E-Book ASP.NET Shortcut
Format: PDF

Shortcut-Tipps für ASP.NET-Profis Die neue .NET-Version der Active Server Pages stellt eine Umgebung zur Entwicklung von Web-Applikationen im .NET-Framework bereit. Viele aus der Desktop-…

Programmieren lernen in PHP 5

E-Book Programmieren lernen in PHP 5
Format: PDF

Mit der Version 5 erreicht PHP einen bemerkenswerten Reifegrad, der PHP zu einer festen Größe in der Welt der Webprogrammierung macht. Gerade die leichte Erlernbarkeit macht PHP zur idealen…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Mathematik für Informatiker

E-Book Mathematik für Informatiker
Format: PDF

Die Informatik entwickelt sich in einer unglaublichen Geschwindigkeit. Häufig ist die Mathematik Grundlage von Neuerungen. Deshalb ist sie unverzichtbares Werkzeug jedes Informatikers und Pflichtfach…

Weitere Zeitschriften

AUTOCAD & Inventor Magazin

AUTOCAD & Inventor Magazin

FÜHREND - Das AUTOCAD & Inventor Magazin berichtet seinen Lesern seit 30 Jahren ausführlich über die Lösungsvielfalt der SoftwareLösungen des Herstellers Autodesk. Die Produkte gehören zu ...

BONSAI ART

BONSAI ART

Auflagenstärkste deutschsprachige Bonsai-Zeitschrift, basierend auf den renommiertesten Bonsai-Zeitschriften Japans mit vielen Beiträgen europäischer Gestalter. Wertvolle Informationen für ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

Computerwoche

Computerwoche

Die COMPUTERWOCHE berichtet schnell und detailliert über alle Belange der Informations- und Kommunikationstechnik in Unternehmen – über Trends, neue Technologien, Produkte und Märkte. IT-Manager ...

Das Grundeigentum

Das Grundeigentum

Das Grundeigentum - Zeitschrift für die gesamte Grundstücks-, Haus- und Wohnungswirtschaft. Für jeden, der sich gründlich und aktuell informieren will. Zu allen Fragen rund um die Immobilie. Mit ...

Deutsche Tennis Zeitung

Deutsche Tennis Zeitung

Die DTZ – Deutsche Tennis Zeitung bietet Informationen aus allen Bereichen der deutschen Tennisszene –sie präsentiert sportliche Highlights, analysiert Entwicklungen und erläutert ...

F- 40

F- 40

Die Flugzeuge der Bundeswehr, Die F-40 Reihe behandelt das eingesetzte Fluggerät der Bundeswehr seit dem Aufbau von Luftwaffe, Heer und Marine. Jede Ausgabe befasst sich mit der genaue Entwicklungs- ...