slx
Design Description
The MathWorks, Inc.
SDD_eml_call_gf.slx
2
Table of Contents
1. Model Version ................................................................................................................ 1
2. Root System ................................................................................................................... 2
Description ................................................................................................................. 3
Interface .................................................................................................................... 3
Output Signals .................................................................................................... 3
Blocks ....................................................................................................................... 4
Parameters ......................................................................................................... 4
Block Execution Order ......................................................................................... 4
State Charts ................................................................................................................ 5
Chart ................................................................................................................. 5
States ................................................................................................................ 5
Data .................................................................................................................. 6
Chart ................................................................................................................. 7
States ................................................................................................................ 7
Data .................................................................................................................. 8
Chart ................................................................................................................. 9
States ............................................................................................................... 10
Data ................................................................................................................ 13
3. Subsystems ................................................................................................................... 16
4. System Model Configuration ............................................................................................ 17
iii
List of Figures
2.1. SDD_eml_call_gf .......................................................................................................... 3
iv
List of Tables
2.1. ................................................................................................................................... 3
2.2. "Mux" Parameters ......................................................................................................... 4
2.3. "Out1" Parameters ......................................................................................................... 4
2.4. lib_em2 Argument Summary ........................................................................................... 5
2.5. Data - em2_in .............................................................................................................. 6
2.6. Data - em2_out ............................................................................................................. 6
2.7. Data - gf_in ................................................................................................................. 6
2.8. Data - gf_out ................................................................................................................ 6
2.9. chart1_em2 Argument Summary ...................................................................................... 7
2.10. Data - em2_in ............................................................................................................. 8
2.11. Data - em2_out ........................................................................................................... 8
2.12. Data - gf_in ................................................................................................................ 8
2.13. Data - gf_out .............................................................................................................. 8
2.14. em1 Argument Summary ............................................................................................. 10
2.15. em2 Argument Summary ............................................................................................. 10
2.16. Data - em1_in ........................................................................................................... 13
2.17. Data - em2_in ........................................................................................................... 13
2.18. Data - em2_out ......................................................................................................... 13
2.19. Data - gf_in .............................................................................................................. 13
2.20. Data - gf_out ............................................................................................................ 13
2.21. Data - in .................................................................................................................. 13
2.22. Data - in .................................................................................................................. 13
2.23. Data - out ................................................................................................................. 14
2.24. Data - out ................................................................................................................. 14
2.25. Data - out ................................................................................................................. 14
2.26. Data - sf_out1 ........................................................................................................... 14
2.27. Data - sf_out10 ......................................................................................................... 14
2.28. Data - sf_out11 ......................................................................................................... 14
2.29. Data - sf_out2 ........................................................................................................... 14
2.30. Data - sf_out3 ........................................................................................................... 14
2.31. Data - sf_out4 ........................................................................................................... 14
2.32. Data - sf_out5 ........................................................................................................... 14
2.33. Data - sf_out6 ........................................................................................................... 14
2.34. Data - sf_out7 ........................................................................................................... 14
2.35. Data - sf_out8 ........................................................................................................... 14
2.36. Data - sf_out9 ........................................................................................................... 15
4.1. SDD_eml_call_gf Configuration Set ................................................................................ 17
4.2. SDD_eml_call_gf Configuration Set.Components(1) .......................................................... 17
4.3. SDD_eml_call_gf Configuration Set.Components(2) .......................................................... 18
4.4. SDD_eml_call_gf Configuration Set.Components(3) .......................................................... 19
4.5. SDD_eml_call_gf Configuration Set.Components(4) .......................................................... 20
4.6. SDD_eml_call_gf Configuration Set.Components(5) .......................................................... 23
4.7. SDD_eml_call_gf Configuration Set.Components(6) .......................................................... 24
4.8. SDD_eml_call_gf Configuration Set.Components(7) .......................................................... 25
4.9. SDD_eml_call_gf Configuration Set.Components(8) .......................................................... 26
4.10. SDD_eml_call_gf Configuration Set.Components(9) ......................................................... 28
4.11. SDD_eml_call_gf Configuration Set.Components(8).CodeCoverageSettings .......................... 29
4.12. SDD_eml_call_gf Configuration Set.Components(8).Components(1) .................................... 29
4.13. SDD_eml_call_gf Configuration Set.Components(8).Components(2) .................................... 30
v
Chapter 1. Model Version
Version: 1.100
1
Chapter 2. Root System
Table of Contents
Description ......................................................................................................................... 3
Interface ............................................................................................................................ 3
Output Signals ............................................................................................................ 3
Blocks ............................................................................................................................... 4
Parameters ................................................................................................................. 4
Block Execution Order ................................................................................................. 4
State Charts ........................................................................................................................ 5
Chart ......................................................................................................................... 5
States ........................................................................................................................ 5
Data .......................................................................................................................... 6
Chart ......................................................................................................................... 7
States ........................................................................................................................ 7
Data .......................................................................................................................... 8
Chart ......................................................................................................................... 9
States ....................................................................................................................... 10
Data ........................................................................................................................ 13
2
Root System
Figure 2.1. SDD_eml_call_gf
sf_out1
sf_out2
sf_out3
sf_out4
sf_out5
sf_out6 1
sf_out7
sf_out8
sf_out9
sf_out10
sf_out11
Chart
Chart1
Simulink Report Generator (SDD Report) Test Model
SDD_eml_call_gf
Chart2
Description
Simulink Report Generator (SDD Report) Test Model
Interface
Output Signals
Table 2.1.
Description:
Data Type: double
Width: 11
Dimensions: [1 11 ]
3
Root System
Blocks
Parameters
"Mux" (Mux)
Table 2.2. "Mux" Parameters
Parameter Value
Number of inputs 11
Display option bar
"Out1" (Outport)
Table 2.3. "Out1" Parameters
Parameter Value
Port number 1
Icon display Port number
Minimum []
Maximum []
Data type Inherit: auto
Lock output data type se- off
tting against changes by
the fixed-point tools
Output as nonvirtual bus off
in parent model
Unit (e.g., m, m/s^2, N*- inherit
m)
Port dimensions (-1 for -1
inherited)
Variable-size signal Inherit
Sample time (-1 for inhe- -1
rited)
Ensure outport is virtual off
Source of initial output Dialog
value
Output when disabled held
Initial output []
4
Root System
State Charts
Chart
1
MATLAB Function
em2_out = lib_em2(em2_in)
lib_em2 [5]
lib_gf [6]
States
EMFunction - lib_em2
MATLAB Function
em2_out = lib_em2(em2_in)
5
Root System
Function - lib_gf
1 {gf_out = 2*gf_in;}
{gf_out = 2*gf_in;}
Data
Table 2.5. Data - em2_in
Scope Input
Table 2.6. Data - em2_out
Scope Output
Table 2.7. Data - gf_in
Scope Input
Table 2.8. Data - gf_out
Scope Output
6
Root System
Chart
1
MATLAB Function
em2_out = chart1_em2(em2_in)
chart1_em2 [7]
chart1_gf [8]
States
EMFunction - chart1_em2
MATLAB Function
em2_out = chart1_em2(em2_in)
7
Root System
Function - chart1_gf
{gf_out = 2*gf_in;}
Data
Table 2.10. Data - em2_in
Scope Input
Table 2.11. Data - em2_out
Scope Output
Table 2.12. Data - gf_in
Scope Input
Table 2.13. Data - gf_out
Scope Output
8
Root System
Chart
1 2
MATLAB Function
em1(em1_in)
{em1(2);}
9
MATLAB Function
em2_out = em2(em2_in)
10 {my_eml();}
function gf_out = gf(gf_in)
3
function in_out_less_gf()
em1 [10]
em2 [10]
gf [11]
my_eml [11]
gf1 [11]
gf2 [12]
inputless_gf [12]
in_out_less_gf [13]
{em1(2);}
{my_eml();}
9
Root System
States
EMFunction - em1
MATLAB Function
em1(em1_in)
function em1(em1_in)
%g149467
sf_out3 = chart1_em2(em1_in * 2);
sf_out4 = chart1_gf(em1_in * 2);
sf_out5 = lib_em2(em1_in * 2);
sf_out6 = lib_gf(em1_in * 2);
EMFunction - em2
MATLAB Function
em2_out = em2(em2_in)
10
Root System
Function - gf
{gf_out = 2 * gf_in;}
EMFunction - my_eml
MATLAB Function my_eml()
function my_eml
gf1 = 11;
sf_out7 = gf1;
sf_out8 = gf2(gf2(11));
sf_out9 = gf2(gf1);
sf_out10 = inputless_gf;
in_out_less_gf;
Function - gf1
1
11
Root System
{out = 2*in;}
Function - gf2
1
{out = 2*in;}
Function - inputless_gf
1
{out = 67;}
{out = 67;}
12
Root System
Function - in_out_less_gf
1
function in_out_less_gf()
{sf_out11 = 34;}
{sf_out11 = 34;}
Data
Table 2.16. Data - em1_in
Scope Input
Table 2.17. Data - em2_in
Scope Input
Table 2.18. Data - em2_out
Scope Output
Table 2.19. Data - gf_in
Scope Input
Table 2.20. Data - gf_out
Scope Output
Table 2.21. Data - in
Scope Input
Table 2.22. Data - in
Scope Input
13
Root System
Table 2.23. Data - out
Scope Output
Table 2.24. Data - out
Scope Output
Table 2.25. Data - out
Scope Output
Table 2.26. Data - sf_out1
Scope Output
Table 2.27. Data - sf_out10
Scope Output
Table 2.28. Data - sf_out11
Scope Output
Table 2.29. Data - sf_out2
Scope Output
Table 2.30. Data - sf_out3
Scope Output
Table 2.31. Data - sf_out4
Scope Output
Table 2.32. Data - sf_out5
Scope Output
Table 2.33. Data - sf_out6
Scope Output
Table 2.34. Data - sf_out7
Scope Output
Table 2.35. Data - sf_out8
Scope Output
14
Root System
Table 2.36. Data - sf_out9
Scope Output
15
Chapter 3. Subsystems
16
Chapter 4. System Model Configuration
Source: Model
Source Name: SDD_eml_call_gf
17
System Model Configuration
MinStep auto
MaxConsecutiveMinStep 1
RelTol 1e-3
SolverMode MultiTasking
EnableMultiTasking on
EnableConcurrentExecution off
ConcurrentTasks off
Solver ode4
SolverName ode4
SolverType Fixed-step
SolverJacobianMethodControl auto
ShapePreserveControl DisableAll
ZeroCrossControl UseLocalSettings
ZeroCrossAlgorithm Nonadaptive
SolverResetMethod Fast
PositivePriorityOrder off
AutoInsertRateTranBlk off
SampleTimeConstraint Unconstrained
InsertRTBMode Whenever possible
SampleTimeProperty
18
System Model Configuration
SignalLogging on
DSMLogging on
InspectSignalLogs off
VisualizeSimOutput on
StreamToWorkspace off
StreamVariableName streamout
SaveTime on
ReturnWorkspaceOutputs off
StateSaveName xout
TimeSaveName tout
OutputSaveName yout
SignalLoggingName logsOut
DSMLoggingName dsmout
OutputOption RefineOutputTimes
OutputTimes []
ReturnWorkspaceOutputsName out
Refine 1
LoggingToFile off
LoggingFileName out.mat
LoggingIntervals [-inf, inf]
19
System Model Configuration
GlobalVariableUsage None
StrengthReduction off
AdvancedOptControl
EnforceIntegerDowncast on
ExpressionFolding on
BooleansAsBitfields off
BitfieldContainerType uint_T
EnableMemcpy on
MemcpyThreshold 64
PassReuseOutputArgsAs Structure reference
PassReuseOutputArgsThreshold 12
FoldNonRolledExpr on
LocalBlockOutputs on
RollThreshold 5
StateBitsets off
DataBitsets off
ActiveStateOutputEnumStorageType Native Integer
UseTempVars off
ZeroExternalMemoryAtStartup on
ZeroInternalMemoryAtStartup on
InitFltsAndDblsToZero on
NoFixptDivByZeroProtection off
EfficientFloat2IntCast off
EfficientMapNaN2IntZero on
LifeSpan inf
EvaledLifeSpan Inf
MaxStackSize Inherit from target
BufferReusableBoundary on
SimCompilerOptimization off
AccelVerboseBuild off
20
System Model Configuration
SignalInfNanChecking none
SignalRangeChecking none
ReadBeforeWriteMsg UseLocalSettings
WriteAfterWriteMsg UseLocalSettings
WriteAfterReadMsg UseLocalSettings
AlgebraicLoopMsg warning
ArtificialAlgebraicLoopMsg warning
SaveWithDisabledLinksMsg warning
SaveWithParameterizedLinksMsg none
CheckSSInitialOutputMsg on
UnderspecifiedInitializationDetection Classic
MergeDetectMultiDrivingBlocksExec none
CheckExecutionContextRuntimeOutputMsg off
SignalResolutionControl TryResolveAllWithWarning
BlockPriorityViolationMsg warning
MinStepSizeMsg warning
TimeAdjustmentMsg none
MaxConsecutiveZCsMsg error
MaskedZcDiagnostic warning
IgnoredZcDiagnostic warning
SolverPrmCheckMsg none
InheritedTsInSrcMsg warning
MultiTaskDSMMsg warning
MultiTaskCondExecSysMsg none
MultiTaskRateTransMsg error
SingleTaskRateTransMsg none
TasksWithSamePriorityMsg warning
SigSpecEnsureSampleTimeMsg warning
CheckMatrixSingularityMsg none
IntegerOverflowMsg warning
Int32ToFloatConvMsg warning
ParameterDowncastMsg error
ParameterOverflowMsg error
ParameterUnderflowMsg none
ParameterPrecisionLossMsg warning
ParameterTunabilityLossMsg warning
FixptConstUnderflowMsg none
FixptConstOverflowMsg none
FixptConstPrecisionLossMsg none
21
System Model Configuration
UnderSpecifiedDataTypeMsg none
UnnecessaryDatatypeConvMsg none
VectorMatrixConversionMsg none
InvalidFcnCallConnMsg error
FcnCallInpInsideContextMsg warning
SignalLabelMismatchMsg none
UnconnectedInputMsg warning
UnconnectedOutputMsg warning
UnconnectedLineMsg warning
UseOnlyExistingSharedCode error
SFcnCompatibilityMsg none
FrameProcessingCompatibilityMsg error
UniqueDataStoreMsg none
BusObjectLabelMismatch warning
RootOutportRequireBusObject warning
AssertControl UseLocalSettings
Echo
EnableOverflowDetection off
AllowSymbolicDim on
ModelReferenceIOMsg none
ModelReferenceVersionMismatchMessage none
ModelReferenceIOMismatchMessage none
ModelReferenceCSMismatchMessage none
ModelReferenceSimTargetVerbose off
UnknownTsInhSupMsg warning
ModelReferenceDataLoggingMessage warning
ModelReferenceSymbolNameMessage warning
ModelReferenceExtraNoncontSigs error
StateNameClashWarn warning
SimStateInterfaceChecksumMismatchMsg warning
SimStateOlderReleaseMsg error
InitInArrayFormatMsg warning
StrictBusMsg ErrorLevel1
BusNameAdapt WarnAndRepair
NonBusSignalsTreatedAsBus none
SFUnusedDataAndEventsDiag warning
SFUnexpectedBacktrackingDiag warning
SFInvalidInputDataAccessInChartInitDiag warning
SFNoUnconditionalDefaultTransitionDiag warning
22
System Model Configuration
SFTransitionOutsideNaturalParentDiag warning
SFUnconditionalTransitionShadowingDiag warning
SFUnreachableExecutionPathDiag warning
SFUndirectedBroadcastEventsDiag warning
SFTransitionActionBeforeConditionDiag warning
SFOutputUsedAsStateInMooreChartDiag error
SFTemporalDelaySmallerThanSampleTimeDiag warning
SFUnconditionalPathOutOfParentDiag warning
SFSelfTransitionDiag warning
SFExecutionAtInitializationDiag none
SFMachineParentedDataDiag warning
SFUnreachableStateOrJunctionDiag warning
SFDanglingTransitionDiag warning
IntegerSaturationMsg warning
AllowedUnitSystems all
UnitsInconsistencyMsg warning
AllowAutomaticUnitConversions on
23
System Model Configuration
ProdShiftRightIntArith on
ProdLongLongMode off
ProdHWDeviceType 32-bit Generic
TargetBitPerChar 8
TargetBitPerShort 16
TargetBitPerInt 32
TargetBitPerLong 32
TargetBitPerLongLong 64
TargetBitPerFloat 32
TargetBitPerDouble 64
TargetBitPerPointer 32
TargetBitPerSizeT 32
TargetBitPerPtrDiffT 32
TargetLargestAtomicInteger Char
TargetLargestAtomicFloat None
TargetShiftRightIntArith on
TargetLongLongMode off
TargetIntDivRoundTo Undefined
TargetEndianess Unspecified
TargetWordSize 32
TargetTypeEmulationWarnSuppressLevel 0
TargetPreprocMaxBitsSint 32
TargetPreprocMaxBitsUint 32
TargetHWDeviceType Specified
TargetUnknown on
ProdEqTarget on
UseEmbeddedCoderFeatures on
UseSimulinkCoderFeatures on
24
System Model Configuration
EnableParallelModelReferenceBuilds off
ParallelModelReferenceErrorOnInvalidPool on
ParallelModelReferenceMATLABWorkerInit None
ModelReferenceNumInstancesAllowed Multi
PropagateVarSize Infer from blocks in model
ModelDependencies
ModelReferencePassRootInputsByReference on
ModelReferenceMinAlgLoopOccurrences off
PropagateSignalLabelsOutOfModel off
SupportModelReferenceSimTargetCustomCode off
25
System Model Configuration
EnableRuntimeRecursion on
26
System Model Configuration
CustomLAPACKCallback
CustomInitializer
CustomTerminator
Toolchain Automatically locate an installed toolchain
BuildConfiguration Faster Builds
CustomToolchainOptions
IncludeHyperlinkInReport off
LaunchReport off
RecursionLimit 50
PortableWordSizes off
GenerateErtSFunction off
CreateSILPILBlock None
CodeExecutionProfiling off
CodeExecutionProfileVariable executionProfile
CodeProfilingSaveOptions SummaryOnly
CodeProfilingInstrumentation off
CodeCoverageSettings SDD_eml_call_gf Configuration Set.Components(-
8).CodeCoverageSettings [29]
SILDebugging off
TargetLang C
IncludeERTFirstTime off
GenerateTraceInfo off
GenerateTraceReport off
GenerateTraceReportSl off
GenerateTraceReportSf off
GenerateTraceReportEml off
GenerateCodeInfo off
GenerateWebview off
GenerateCodeMetricsReport off
GenerateCodeReplacementReport off
RTWCompilerOptimization off
ObjectivePriorities
RTWCustomCompilerOptimizations
CheckMdlBeforeBuild Off
CustomRebuildMode OnUpdate
DataInitializer
Components [SDD_eml_call_gf Configuration Set.Componen-
ts(8).Components(1) [29], SDD_eml_call_gf
Configuration Set.Components(8).Components(2)-
[30]]
27
System Model Configuration
28
System Model Configuration
CovMetricSignalRange off
CovMetricSignalSize off
CovMetricObjectiveConstraint off
CovMetricSaturateOnIntegerOverflow off
CovMetricRelationalBoundary off
CovLogicBlockShortCircuit off
CovUnsupportedBlockWarning on
CovHighlightResults on
29
System Model Configuration
MangleLength 1
CustomSymbolStr $R$N$M
CustomSymbolStrGlobalVar $R$N$M
CustomSymbolStrType $N$R$M_T
CustomSymbolStrField $N$M
CustomSymbolStrFcn $R$N$M$F
CustomSymbolStrSimulinkFcn $R$N
CustomSymbolStrFcnArg rt$I$N$M
CustomSymbolStrBlkIO rtb_$N$M
CustomSymbolStrTmpVar $N$M
CustomSymbolStrMacro $R$N$M
CustomSymbolStrUtil $N$C
CustomUserTokenString
CustomCommentsFcn
DefineNamingRule None
DefineNamingFcn
ParamNamingRule None
ParamNamingFcn
SignalNamingRule None
SignalNamingFcn
InsertBlockDesc off
InsertPolySpaceComments off
SimulinkBlockComments on
MATLABSourceComments off
EnableCustomComments off
InternalIdentifier Shortened
InlinedPrmAccess Literals
ReqsInCode off
UseSimReservedNames off
ReservedNameArray
30
System Model Configuration
TargetLibSuffix
TargetPreCompLibLocation
GenFloatMathFcnCalls NOT IN USE
TargetLangStandard C89/C90 (ANSI)
TargetFunctionLibrary NOT IN USE
CodeReplacementLibrary None
UtilityFuncGeneration Auto
ERTMultiwordTypeDef System defined
ERTMultiwordLength 256
MultiwordLength 2048
GenerateFullHeader on
InferredTypesCompatibility off
ExistingSharedCode
GenerateSampleERTMain off
GenerateTestInterfaces off
ModelReferenceCompliant on
ParMdlRefBuildCompliant on
CompOptLevelCompliant on
ConcurrentExecutionCompliant on
IncludeMdlTerminateFcn on
CombineOutputUpdateFcns off
CombineSignalStateStructs off
SuppressErrorStatus off
ERTFirstTimeCompliant off
IncludeFileDelimiter Auto
ERTCustomFileBanners off
SupportAbsoluteTime on
LogVarNameModifier rt_
MatFileLogging on
MultiInstanceERTCode off
CodeInterfacePackaging Nonreusable function
SupportNonFinite on
SupportComplex on
PurelyIntegerCode off
SupportContinuousTime on
SupportNonInlinedSFcns on
RemoveDisableFunc off
RemoveResetFunc off
SupportVariableSizeSignals off
31
System Model Configuration
ParenthesesLevel Nominal
CastingMode Nominal
GenerateClassInterface off
ModelStepFunctionPrototypeControlCompliant off
CPPClassGenCompliant on
GRTInterface on
GenerateAllocFcn off
UseToolchainInfoCompliant on
GenerateSharedConstants on
ExtMode off
ExtModeStaticAlloc off
ExtModeTesting off
ExtModeStaticAllocSize 1000000
ExtModeTransport 0
ExtModeMexFile ext_comm
ExtModeMexArgs
ExtModeIntrfLevel Level1
RTWCAPISignals off
RTWCAPIParams off
RTWCAPIStates off
RTWCAPIRootIO off
GenerateASAP2 off
MultiInstanceErrorCode Error
32