📄 noise.rtw
字号:
Op SL_NOT_INLINED
ModelParameterIdx 25
}
Value [1.0]
String "1"
StringType "Expression"
NeedParenthesis 0
}
Gain Parameter[0]
}
Block {
Type Scope
BlockIdx [0, 0, 11]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/display2"
Identifier display2
TID 1
PWork [1, 2]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 2
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b3]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData2
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [0]
}
}
Block {
Type Sum
BlockIdx [0, 0, 12]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Sum3"
Identifier Sum3
TID 0
RollRegions [0]
NumDataInputPorts 2
DataInputPort {
SignalSrc [b1]
}
DataInputPort {
SignalSrc [b0]
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b4]
}
ParamSettings {
Inputs ["+", "+"]
SaturateOnOverflow NotNeeded
}
}
Block {
Type Constant
BlockIdx [0, 0, 13]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/step"
Identifier step
TID 1
RollRegions [0]
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [C0]
OutputExpression 1
TrivialOutputExpression 1
}
Parameters [1, 1]
Parameter {
Name "Value"
ASTNode {
IsNonTerminal 0
Op SL_NOT_INLINED
ModelParameterIdx 26
}
Value [1.0000000000000001e-005]
String "0.00001"
StringType "Expression"
NeedParenthesis 0
}
Value Parameter[0]
}
Block {
Type UnitDelay
BlockIdx [0, 0, 14]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Unit Delay"
Identifier Unit_Delay
TID 1
SampleTimeIdx 1
NumDWork 1
DWork {
Name DSTATE
FirstRootIdx 0
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b8]
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b5]
}
ParamSettings {
AccumType "0"
UnityAccum no
SaturateAccumOnOverflow NotNeeded
}
Parameters [1, 1]
Parameter {
Name "X0"
ASTNode {
IsNonTerminal 0
Op SL_NOT_INLINED
ModelParameterIdx 27
}
String "0"
StringType "Expression"
NeedParenthesis 0
}
X0 Parameter[0]
}
Block {
Type HiddenBuffer
BlockIdx [0, 0, 15]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/TmpHiddenBuffer_Feeding_S-Function_AtInp"
"ut1"
Identifier TmpHiddenBuffer_Feeding_S_Funct
TID 0
RollRegions [0, 1, 2]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b4, C0, b5]
SignalOffset [0, 0, 0]
Width 3
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b6@3]
SignalOffset [0:2]
Width 3
}
}
Block {
Type "S-Function"
BlockIdx [0, 0, 16]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/S-Function"
Identifier S_Function
TID 0
RollRegions [0:2]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b6@3]
SignalOffset [0:2]
Width 3
RollRegions [0:2]
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b7]
}
Connections {
InputPortContiguous [yes]
InputPortConnected [yes]
OutputPortConnected [yes]
OutputPortBeingMerged [no]
DirectSrcConn [yes]
DirectDstConn [no]
DataOutputPort {
NumConnPoints 2
ConnPoint {
SrcSignal [0, 1]
DstBlockAndPortEl [0, 17, 0, 0]
}
ConnPoint {
SrcSignal [0, 1]
DstBlockAndPortEl [0, 21, 0, 0]
}
}
}
ParamSettings {
FunctionName s_function
FunctionType "MFile"
Inlined no
ExplicitFCSSCtrl no
FunctionLevel 1
DirectFeedthrough yes
UsingUPtrs "no"
InputContiguous "yes"
SampleTimesToSet Matrix(1,2)
[[0, 0];]
DynamicallySizedVectors ["NonsampledZCs"]
}
NumSFcnSysOutputCalls 0
}
Block {
Type Gain
BlockIdx [0, 0, 17]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Kp4"
Identifier Kp4
TID 1
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b7]
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [L0]
OutputExpression 1
}
ParamSettings {
Multiplication "Element-wise(K.*u)"
SaturateOnOverflow NotNeeded
}
Parameters [1, 1]
Parameter {
Name "Gain"
ASTNode {
IsNonTerminal 0
Op SL_NOT_INLINED
ModelParameterIdx 28
}
Value [0.20000000000000001]
String "0.2"
StringType "Expression"
NeedParenthesis 0
}
Gain Parameter[0]
}
Block {
Type Sum
BlockIdx [0, 0, 18]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Sum2"
Identifier Sum2
TID 1
RollRegions [0]
NumDataInputPorts 2
DataInputPort {
SignalSrc [b3]
}
DataInputPort {
SignalSrc [L0]
RecurseOnInput 1
SrcIdx [0,17,0]
}
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b8]
}
ParamSettings {
Inputs ["+", "+"]
SaturateOnOverflow NotNeeded
}
}
Block {
Type Scope
BlockIdx [0, 0, 19]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/display3"
Identifier display3
TID 1
PWork [1, 3]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 3
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b8]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData3
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [1]
}
}
Block {
Type Scope
BlockIdx [0, 0, 20]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/display5"
Identifier display5
TID 1
PWork [1, 4]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 4
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b1]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData5
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [0]
}
}
Block {
Type Scope
BlockIdx [0, 0, 21]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/display6"
Identifier display6
TID 1
PWork [1, 5]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 5
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b7]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [0]
}
}
Block {
Type Scope
BlockIdx [0, 0, 22]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/reference"
Identifier reference
TID 1
PWork [1, 6]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 6
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b4]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData6
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [0]
}
}
Block {
Type Clock
BlockIdx [0, 0, 23]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Clock"
Identifier Clock
TID 0
RollRegions [0]
NumDataOutputPorts 1
DataOutputPort {
SignalSrc [b9]
}
}
Block {
Type Scope
BlockIdx [0, 0, 24]
ExprCommentInfo {
SysIdxList []
BlkIdxList []
}
ExprCommentSrcIdx {
SysIdx -1
BlkIdx -1
}
Name "<Root>/Scope1"
Identifier Scope1
TID 1
PWork [1, 7]
NumDWork 1
DWork {
Name PWORK
FirstRootIdx 7
}
RollRegions [0]
NumDataInputPorts 1
DataInputPort {
SignalSrc [b9]
}
NumPWorkDefines 1
PWorkDefine {
Name "LoggedData"
Width 1
StartIndex 0
}
ParamSettings {
SaveToWorkspace no
SaveName ScopeData1
MaxDataPoints [0]
Decimation [1]
DataFormat "StructureWithTime"
AxesTitles {
axes1 ""
}
AxesLabels {
axes1 ""
}
PlotStyles [0]
}
}
EmptySubsysInfo {
NumRTWdatas 0
}
}
BlockParamChecksum Vector(4)
["3783684115U", "1135700243U", "2626517962U", "1715443505U"]
ModelChecksum Vector(4)
["1430479018U", "2457519475U", "2415552654U", "1495771333U"]
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -