Hide Inactive Properties ......................................
36-26
Specify Inactive Property ...................................
36-26
Complete Class Definition File with Inactive Properties Method ......
36-26
Limit Property Values to Finite List .............................
36-28
Property Validation with mustBeMember .......................
36-28
Enumeration Property .....................................
36-28
Create a Whiteboard System object ...........................
36-29
Process Tuned Properties .....................................
36-32
Define Composite System Objects ..............................
36-34
Define Finite Source Objects ..................................
36-36
Use the FiniteSource Class and Specify End of the Source ..........
36-36
Complete Class Definition File with Finite Source .................
36-36
Save and Load System Object ..................................
36-38
Save System Object and Child Object ..........................
36-38
Load System Object and Child Object ..........................
36-38
Complete Class Definition Files with Save and Load ...............
36-38
Define System Object Information ..............................
36-41
Handle Input Specification Changes ............................
36-43
React to Input Specification Changes ..........................
36-43
Restrict Input Specification Changes ..........................
36-43
Summary of Call Sequence ....................................
36-45
Setup Call Sequence ....................................... 36-45
Running the Object or Step Call Sequence ......................
36-45
Reset Method Call Sequence ................................
36-46
Release Method Call Sequence ...............................
36-47
Detailed Call Sequence .......................................
36-48
setup Call Sequence .......................................
36-48
Running the Object or step Call Sequence ......................
36-48
reset Call Sequence .......................................
36-49
release Call Sequence .....................................
36-49
Tips for Defining System Objects ...............................
36-50
General ................................................
36-50
Inputs and Outputs ........................................
36-50
Using ~ as an Input Argument in Method Definitions ..............
36-50
Properties ..............................................
36-50
Text Comparisons .........................................
36-51
Simulink ................................................
36-51
Code Generation .........................................
36-52
Insert System Object Code Using MATLAB Editor .................
36-53
Define System Objects with Code Insertion ......................
36-53
Create a Temperature Enumeration ...........................
36-55
Create Custom Property for Freezing Point ......................
36-56
Add Method to Validate Inputs ...............................
36-57
xxxiv
Contents
36-26
Specify Inactive Property ...................................
36-26
Complete Class Definition File with Inactive Properties Method ......
36-26
Limit Property Values to Finite List .............................
36-28
Property Validation with mustBeMember .......................
36-28
Enumeration Property .....................................
36-28
Create a Whiteboard System object ...........................
36-29
Process Tuned Properties .....................................
36-32
Define Composite System Objects ..............................
36-34
Define Finite Source Objects ..................................
36-36
Use the FiniteSource Class and Specify End of the Source ..........
36-36
Complete Class Definition File with Finite Source .................
36-36
Save and Load System Object ..................................
36-38
Save System Object and Child Object ..........................
36-38
Load System Object and Child Object ..........................
36-38
Complete Class Definition Files with Save and Load ...............
36-38
Define System Object Information ..............................
36-41
Handle Input Specification Changes ............................
36-43
React to Input Specification Changes ..........................
36-43
Restrict Input Specification Changes ..........................
36-43
Summary of Call Sequence ....................................
36-45
Setup Call Sequence ....................................... 36-45
Running the Object or Step Call Sequence ......................
36-45
Reset Method Call Sequence ................................
36-46
Release Method Call Sequence ...............................
36-47
Detailed Call Sequence .......................................
36-48
setup Call Sequence .......................................
36-48
Running the Object or step Call Sequence ......................
36-48
reset Call Sequence .......................................
36-49
release Call Sequence .....................................
36-49
Tips for Defining System Objects ...............................
36-50
General ................................................
36-50
Inputs and Outputs ........................................
36-50
Using ~ as an Input Argument in Method Definitions ..............
36-50
Properties ..............................................
36-50
Text Comparisons .........................................
36-51
Simulink ................................................
36-51
Code Generation .........................................
36-52
Insert System Object Code Using MATLAB Editor .................
36-53
Define System Objects with Code Insertion ......................
36-53
Create a Temperature Enumeration ...........................
36-55
Create Custom Property for Freezing Point ......................
36-56
Add Method to Validate Inputs ...............................
36-57
xxxiv
Contents
