ABSTRACT

A Guide to MATLAB Object-Oriented Programming is the first book to deliver broad coverage of the documented and undocumented object-oriented features of MATLAB. Unlike the typical approach of other resources, this guide explains why each feature is important, demonstrates how each feature is used, and promotes an understanding of

chapter 1|16 pages

Introduction

part |2 pages

Part 1: Group of Eight

chapter 2|10 pages

Meeting MATLAB’s Requirements

chapter 3|16 pages

Member Variables and Member Functions

chapter 4|32 pages

1A Special Accessor and a Special Mutator

chapter 5|14 pages

Displaying an Object’s State

chapter 6|4 pages

fieldnames.m

chapter 7|4 pages

struct.m

chapter 8|14 pages

get.m, set.m

chapter 10|16 pages

Drawing a Shape

part |2 pages

Part 2: Building a Hierarchy

chapter 11|12 pages

Constructor Redux

chapter 13|8 pages

Object Arrays with Inheritance

chapter 14|8 pages

Child-Class Members

chapter 17|24 pages

Class Wizard

chapter 18|28 pages

Class Wizard Versions of the Shape Hierarchy

part |2 pages

Part 3: Advanced Strategies

chapter 19|24 pages

Composition and a Simple Container Class

chapter 20|10 pages

Static Member Data and Singleton Objects

chapter 21|14 pages

Pass-by-Reference Emulation

chapter 22|12 pages

Dot Functions and Functors

chapter 23|8 pages

Protected Member Variables and Functions

chapter 24|4 pages

Potpourri for $100