MATLAB Programming Fundamentals - MathWorks

(やまだぃちぅ) #1

Define Basic System Objects......................... 34-15
Create System Object Class........................ 34-15
Define Algorithm................................ 34-15


Change the Number of Inputs........................ 34-18


Validate Property and Input Values.................... 34-22


Initialize Properties and Setup One-Time Calculations.... 34-25


Set Property Values at Construction Time .............. 34-28


Reset Algorithm and Release Resources ................ 34-30
Reset Algorithm State............................ 34-30
Release System Object Resources.................... 34-30


Define Property Attributes........................... 34-32


Hide Inactive Properties ............................. 34-36
Specify Inactive Property.......................... 34-36
Complete Class Definition File with Inactive Properties Method
........................................... 34-36


Limit Property Values to Finite List.................... 34-38
Create a Whiteboard System object .................. 34-39


Process Tuned Properties............................ 34-43


Define Composite System Objects..................... 34-45


Define Finite Source Objects......................... 34-48
Use the FiniteSource Class and Specify End of the Source. 34-48
Complete Class Definition File with Finite Source........ 34-48


Save and Load System Object......................... 34-50
Save System Object and Child Object ................. 34-50
Load System Object and Child Object................. 34-50
Complete Class Definition Files with Save and Load...... 34-51


Define System Object Information..................... 34-54


Handle Input Specification Changes................... 34-56
React to Input Specification Changes................. 34-56


xxxix
Free download pdf