S-Function - Introduzione alle C-Mex S-function
Le C-MEX S-Function sono realizzate come funzioni in linguaggio C. Esiste un set di routine per S-Function le quali vengono chiamate direttamente da Simulink per eseguire il loro compito e possono essere utilizzate nella scrittura delle S-Function.
| Stadio della simulazione | Routine S-Function |
| Inizializzazione | mdlInitializeSizes |
| Calcolo istante camp. succ.(facoltativo ) | mdlGetTimeOfNextVarHit |
| Calcolo uscite | mdlOutputs |
| Aggiornam. stati discr. | mdlUpdate |
| Calcolo derivate | mdlDerivatives |
| Fine simulazione | mdlTerminate |
Le routine C-MEX S-Function devono contenere le funzioni definite nella tabella. La presenza di maschere predefinite (vedi sfuntmpl.c e sfuntmpl.doc, situate nella directory simulink/src) forniscono un adeguato sostegno alla scrittura del codice. Se ne consiglia l’uso al fine di limitare errori di scrittura.
Ultima modifica: October 07 2007 06:06:11
| Vota il contenuto di questa pagina (non verrà aperta nessuna pagina) |
