Personalizzazione dei System object per Simulink
Personalizzare System object™ per l’utilizzo in un blocco MATLAB System
Il blocco MATLAB System consente di utilizzare un System object definito in MATLAB® come un blocco Simulink®. Per controllare l'aspetto o l’output del blocco o per abilitare l’utilizzo di System object in un sottosistema For Each, utilizzare i metodi di implementazione forniti per personalizzare System object. Per ulteriori informazioni sulla definizione di un System object, vedere Define Basic System Objects o System object.
Metodi
Classi
Argomenti
Panoramica
- Define System Object for Use in Simulink
Develop MATLAB System block and interactively preview block dialog box. - System Design in Simulink Using System Objects
Design systems in Simulink using System objects.
Aspetto del blocco
- Customize MATLAB System Icon and Dialog Box Using Mask Editor
Customize MATLAB System block appearance using Mask Editor graphical user interface.
Input e output
- Set Model Reference Discrete Sample Time Inheritance
Disallow model reference discrete sample time inheritance for a System object. - Use Global Variables in System Objects
Define global variables for use in System objects. - Specify Output
If Simulink cannot infer the System object output characteristics, add methods to specify the size, data type, complexity, or discrete state output.
Casi d’uso speciali
- Use Update and Output for Nondirect Feedthrough
Implement nondirect feedthrough for a System object using theupdateImpl
,outputImpl
, andisInputDirectFeedthroughImpl
methods. - Enable For Each Subsystem Support
Enable For Each subsystem support by using a System object in a Simulink For Each subsystem. - Specify Sample Time for MATLAB System Block System Objects
This example shows how to control the sample time of the MATLAB System block using System object™ methods.