Tempo di campionamento
Il tempo di campionamento di un blocco è un parametro che indica quando, durante la simulazione, il blocco genera output e, se opportuno, ne aggiorna lo stato interno. Lo stato interno comprende, a titolo esemplificativo ma non esaustivo, gli stati continui e discreti che vengono registrati. In ingegneria, il tempo di campionamento si riferisce alla velocità con cui un sistema discreto campiona i propri input. Simulink consente di modellare sistemi discreti a velocità singola e multipla e sistemi ibridi discreti continui attraverso l'appropriata impostazione dei tempi di campionamento dei blocchi che controllano la velocità di esecuzione dei blocchi (calcoli).
Funzioni
Simulink.BlockDiagram.getSampleTimes | Return all sample times associated with model |
Simulink.Block.getSampleTimes | Return sample time information for a block |
Classi
Simulink.SampleTime | Object containing sample time information |
Simulink.BlockPortData | Describe block input or output port |
Argomenti
- Types of Sample Time
How Simulink® represents and categorizes sample times.
- Specifica del tempo di campionamento
Metodi per specificare e accedere in modo programmatico e interattivo alle informazioni sul tempo di campionamento.
- View Sample Time Information
How to access sample time information interactively.
- Sample Times in Subsystems
How Simulink calculates the sample times of virtual and enabled subsystems.
- Sample Times in Systems and Subsystems
Simulink calculates the sample times of discrete and hybrid systems, and virtual and enabled subsystems.
- Block Compiled Sample Time
How to access the sample rate of a block during simulation.
- Resolve Rate Transitions
Learn how Simulink resolves rate transitions between blocks caused by different block sample times.
- How Propagation Affects Inherited Sample Times
Blocks inherit sample times.
- Backpropagation in Sample Times
How backward propagation of sample time works.
- Specify Execution Domain
Enforce discrete dynamics for a model or subsystem.