Contenuto principale

Derivatives

Calcolare le derivate di una S-Function di MATLAB

Richiesto

No

Linguaggio

MATLAB®

Sintassi

Derivatives(s)

Argomenti

s

Istanza della classe Simulink.MSFcnRunTimeBlock che rappresenta il blocco MATLAB S-Function di livello 2

Descrizione

Il motore di Simulink® invoca questo metodo opzionale ad ogni passaggio temporale per calcolare le derivate degli stati continui della S-Function. Questo metodo dovrebbe memorizzare le derivate nel vettore delle derivate di stato della S-Function. In una S-Function di MATLAB di livello 2, utilizzare il metodo Derivatives dell'oggetto runtime.

Ogni volta che viene chiamata la routine Derivatives, deve impostare esplicitamente i valori di tutte le derivate. Il vettore delle derivate non mantiene i valori dell'ultima chiamata a questa routine. La memoria allocata al vettore delle derivate cambia durante l'esecuzione.

Esempi

Per un esempio della S-Function di MATLAB di livello 2, vedere msfcn_limintm.m.

Cronologia versioni

Introdotto in R2012b