Target Language Compiler    

Block Record Defaults

When a block record does not contain an entry for a particular field located in the BlockDefaults record, then the BlockDefaults entry is used for the undeclared field.

Table A-16: Model.rtw Block Defaults
Variable/Record Name
Description
BlockDefaults {

Record for default values of block variables that aren't explicitly written in the block records. The block records only contain nondefault values for the following variables.

  RecordType

Block

  InMask

no

  AlgebraicLoopId

0

  PortBasedSampleTimes

no

  ContStates

[0,0,0]

  ModeVector

[0,-1]

  RWork

[0,-1]

  IWork

[0,-1]

  PWork

[0,-1]

  DiscStates

[0,-1]

  NumDWork

0

  NumNonsampledZCs

0

  ZCEvents

[0,0]

  ModelEventSystemsToCall

[]

  RollRegions

[]

  NumDataInputPorts

0

  NumControlInputPorts

0

  NumDataOutputPorts

0

  Parameters

[0,0]

  NumParameterGroups

0

  Description

[]

  ReducedBlocksConnected

[]

  TLCExprCompliant

0

  CustomStorageClassCompliant

1

  EnforceIntegerDowncast

1

  HaveBlockComment

0

  InFixptMode

0

}


  Zero Crossings Events (ZCEvents) Parameter Record Defaults