Classi
Creare nuovi tipi di oggetti da utilizzare in MATLAB® utilizzando la programmazione orientata agli oggetti
La creazione di classi può semplificare le attività di programmazione che coinvolgono strutture di dati specializzate o un gran numero di funzioni che interagiscono con particolari tipi di dati.
Le classi di MATLAB supportano il sovraccarico di funzioni e operatori, l'accesso controllato alle proprietà e ai metodi, la semantica dei riferimenti e dei valori, gli eventi e gli ascoltatori.
Introduzione alla programmazione orientata agli oggetti con MATLAB
Categorie
- Definizione delle classi
Implementare le classi MATLAB
- Implementazioni di classi di esempio
Classi di MATLAB che mostrano pattern e tecniche di programmazione
- Costruzione e utilizzo degli array di oggetti
Costruire e concatenare array di oggetti; array eterogenei
- Personalizzazione delle classi
Personalizzare il comportamento dell'indicizzazione dell’oggetto, della formazione degli array, della visualizzazione e delle operazioni di salvataggio e caricamento
- Debug e classi di sviluppo
Modificare ed eseguire il debug delle definizioni di classe, aggiornamenti automatici delle classi
- Introspezione delle classi e metadati
Informazioni dettagliate sulle classi dai metadati della classe
- System object
Modellare sistemi dinamici ed elaborare dati in streaming utilizzando gli oggetti delle toolbox di sistema