MATLAB SIMULINK 7 - DEVELOPING S-FUNCTIONS Uživatelská příručka Strana 26

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 210
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 25
2 Writing S-Functions As M-Files
2-2
Introduction
An M-file that definesan S-Function blockmust provide informationabout the
model; Simulink needs this information during simulation. As t he simulation
proceeds, Simulink, the ODE solver, and the M-file interact to perform specific
tasks. These tasks include defining initial conditionsandb lockcharacteristics,
and computing derivatives, discrete states, and outputs.
Simulink p rovides a template M-file S-function that includes statements that
define necessary functions, as well as comments to help you write the code
needed for your S-function block. This template file,
sfuntmpl.m,isinthe
directory
toolbox/simulink/blocks under the MATLAB root directory.
M-file S-functions work by making a sequence of calls to S-function routines,
which a re M-code functions that perform tasks required by your S-function.
This table lists the S-function routines available to M-file S-functions.
Table 2-1: M-File S-Function Routines
S-Function Routine Description
mdlInitializesizes
Defines basic S-Function block
characteristics, including sample times,
initial conditions of continuous and discrete
states, and the
sizes array.
mdlDerivatives
Calculat esthe derivativesof the continuous
state variables.
mdlUpdate
Updates discrete states, sample times, and
major time step requirements.
mdlOutputs
Calculates the outputs of the S-function.
mdlGetTimeOfNextVarHit
Calculates the time of the next hit in
absolute time. This routine is used only
when you specify a variable discrete-time
sample time in
mdlInitializeSizes.
mdlTerminate
P erforms any necessary end of simulation
tasks .
Zobrazit stránku 25
1 2 ... 21 22 23 24 25 26 27 28 29 30 31 ... 209 210

Komentáře k této Příručce

Žádné komentáře

Fujitsu SCANPARTNER 620C manuales

Manuales del propietario y guías del usuario para Escáneres Fujitsu SCANPARTNER 620C.
Ofrecemos 1 manuales en pdf Fujitsu SCANPARTNER 620C para descargar gratis por tipos de documentos: Manual de usuario






Más productos y manuales para Escáneres Fujitsu

Modelos Tipo de documento
fi-5015C Manual de usuario   FUJITSU fi-5015C User Manual, 26 paginas
M3093DG Manual de usuario   FUJITSU M3093DG User Manual, 208 paginas
fi-5220C Manual de usuario   FUJITSU fi-5220C User Manual, 28 paginas
SCANSNAP NETWORK SCANNER N1800 Manual de usuario   FUJITSU SCANSNAP NETWORK SCANNER N1800 User Manual, 23 paginas
fi-4750C Manual de usuario   FUJITSU fi-4750C User Manual, 94 paginas
C150-E187-01EN Manual de usuario   FUJITSU C150-E187-01EN User Manual, 94 paginas
Image Scanner fi-6110 Manual de usuario   FUJITSU Image Scanner fi-6110 User Manual, 8 paginas
FI-4120CC2 Manual de usuario   FUJITSU FI-4120CC2 User Manual, 7 paginas
ScanSnap S1300 Manual de usuario   FUJITSU ScanSnap S1300 User Manual, 8 paginas