Products & Services Solutions Academia Support User Community Company

Learn more about MATLAB   

Object-Oriented Programming


Information on designing and implementing MATLAB® classes.

Getting StartedAn introduction to objects in the MATLAB language
MATLAB Classes OverviewBegin creating MATLAB classes.
Class Definition—Syntax ReferenceQuick overview of the syntax used to define MATLAB classes.
Defining and Organizing ClassesHow to define classes and use class attributes
Referring to Constant ValuesUsing enumerators and constants
Obtaining Information About Classes with Meta-ClassesUse meta-classes to find information about classes
Saving and Loading ObjectsThe how, why, and when to specialize the save and load process for objects
Value or Handle Class — Which to UseKinds of classes — handle classes and value classes
Building on Other Classes Concept and practice of creating class hierarchies
Properties — Storing Class DataThis chapter introduces the syntax and definition of properties, which contain class data.
Methods — Defining Class OperationsClasses, properties, methods, and their behaviors
Specializing Object BehaviorHow to control object behavior using specialized methods
Events — Sending and Responding to MessagesEvents enable you to program responses to changes that occur, typically as a result of user action
Implementing a Class for PolynomialsAn implementation of a MATLAB class to represent polynomials.
Designing Related ClassesExample of class hierarchies
  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2010- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS