Online


Object-Oriented Programming with MATLAB

Object-Oriented Programming with MATLAB

2 day | 1100 EUR | Online | Daniel Szabo

Summary

Object-oriented programming is a design approach tet lets you programmatically define structures (objects) that combine data together with functions that operate on that data. MATLAB is a fully object-oriented programming language, and object-oriented constructs simplify the development and maintenance of large applications and data structures.
Object-oriented programming in MATLAB allows you to manage software complexity by structuring your code into logical components that are easier to maintain and extend. This makes it possible for you to add new features to your program. Your objects are able to develop and alter over time without causing incompatibilities in the client code.

Level: Intermediate

Prerequisites: MATLAB Programming Techniques

Download Brochure

The training course will cover next topics:

  • Defining robust, intuitive, and reusable custom data types
  • Creating maintainable and extensible applications via inheritance and aggregation
  • Making applications reliable and flexible with unit tests
  • Enabling object synchronization using events and listeners

After this 2-day course you will be able to:

  • Create custom data types
  • Manage class hierarchy via inheritance
  • Design classes via aggregation
  • Write unit test classes
  • Synchronize objects using events
Values you get from us:

The course fee includes attendance, course materials, and access to MATLAB and Simulink® on a virtual machine that can be directly accessed from a local PC using a remote desktop.

Training material: this valuable source of knowledge will be shared in a digital format with limited accessibility after the training.
Copyright protection: no part of the available digital materials may be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form, in whole or in part.

We reserve the right to change the course date and location. If it happens, we will let you know about the changes on time.


Download Brochure
pdf | 1 MB


Share this

About the Speaker(s)


  • Daniel Szabo

    Application Engineer

    Daniel is an expert in Model-based Design methodologies, focusing on system and software architecture development, control system design and code generation

Recommended Events