📄 ale2.mdl
字号:
}
Block {
BlockType Reference
Name "IFFT2"
Ports [1, 1]
Position [160, 269, 200, 301]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag2"
SourceBlock "dspxfrm3/IFFT"
SourceType "IFFT"
CompMethod "Table lookup"
TableOpt "Speed"
BitRevOrder off
cs_in off
SkipNorm off
mode "Complex"
additionalParams off
allowOverrides on
firstCoeffMode "Same word length as input"
firstCoeffWordLength "16"
firstCoeffFracLength "15"
outputMode "Inherit via internal rule"
outputWordLength "16"
outputFracLength "15"
accumMode "Inherit via internal rule"
accumWordLength "32"
accumFracLength "30"
prodOutputMode "Inherit via internal rule"
prodOutputWordLength "32"
prodOutputFracLength "30"
roundingMode "Floor"
overflowMode off
LockScale off
}
Block {
BlockType Reference
Name "IFFT3"
Ports [1, 1]
Position [160, 539, 200, 571]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag3"
SourceBlock "dspxfrm3/IFFT"
SourceType "IFFT"
CompMethod "Table lookup"
TableOpt "Speed"
BitRevOrder off
cs_in off
SkipNorm off
mode "Complex"
additionalParams off
allowOverrides on
firstCoeffMode "Same word length as input"
firstCoeffWordLength "16"
firstCoeffFracLength "15"
outputMode "Inherit via internal rule"
outputWordLength "16"
outputFracLength "15"
accumMode "Inherit via internal rule"
accumWordLength "32"
accumFracLength "30"
prodOutputMode "Inherit via internal rule"
prodOutputWordLength "32"
prodOutputFracLength "30"
roundingMode "Floor"
overflowMode off
LockScale off
}
Block {
BlockType Reference
Name "IFFT4"
Ports [1, 1]
Position [160, 689, 200, 721]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag4"
SourceBlock "dspxfrm3/IFFT"
SourceType "IFFT"
CompMethod "Table lookup"
TableOpt "Speed"
BitRevOrder off
cs_in off
SkipNorm off
mode "Complex"
additionalParams off
allowOverrides on
firstCoeffMode "Same word length as input"
firstCoeffWordLength "16"
firstCoeffFracLength "15"
outputMode "Inherit via internal rule"
outputWordLength "16"
outputFracLength "15"
accumMode "Inherit via internal rule"
accumWordLength "32"
accumFracLength "30"
prodOutputMode "Inherit via internal rule"
prodOutputWordLength "32"
prodOutputFracLength "30"
roundingMode "Floor"
overflowMode off
LockScale off
}
Block {
BlockType Reference
Name "IFFT5"
Ports [1, 1]
Position [160, 819, 200, 851]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag5"
SourceBlock "dspxfrm3/IFFT"
SourceType "IFFT"
CompMethod "Table lookup"
TableOpt "Speed"
BitRevOrder off
cs_in off
SkipNorm off
mode "Complex"
additionalParams off
allowOverrides on
firstCoeffMode "Same word length as input"
firstCoeffWordLength "16"
firstCoeffFracLength "15"
outputMode "Inherit via internal rule"
outputWordLength "16"
outputFracLength "15"
accumMode "Inherit via internal rule"
accumWordLength "32"
accumFracLength "30"
prodOutputMode "Inherit via internal rule"
prodOutputWordLength "32"
prodOutputFracLength "30"
roundingMode "Floor"
overflowMode off
LockScale off
}
Block {
BlockType Reference
Name "LMS Filter1"
Ports [2, 3]
Position [1115, 437, 1220, 523]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag6"
SourceBlock "dspadpt3/LMS Filter"
SourceType "LMS Filter"
ShowPortLabels off
Algo "Normalized LMS"
L "32"
stepflag "Dialog"
mu "0.1"
leakage "1.0"
ic "0"
Adapt off
resetflag "None"
weights on
firstCoeffMode "Same word length as first input"
firstCoeffWordLength "16"
firstCoeffFracLength "15"
secondCoeffMode "User-defined"
secondCoeffWordLength "2"
secondCoeffFracLength "15"
accumMode "Same as first input"
accumWordLength "32"
accumFracLength "20"
accum2Mode "User-defined"
accum2FracLength "20"
prodOutputMode "Same as first input"
prodOutputWordLength "32"
prodOutputFracLength "20"
prodOutput2Mode "User-defined"
prodOutput2FracLength "20"
prodOutput3Mode "User-defined"
prodOutput3FracLength "20"
prodOutput4Mode "User-defined"
prodOutput4FracLength "20"
quotientMode "User-defined"
quotientFracLength "20"
memoryMode "Same as first input"
memoryWordLength "16"
memoryFracLength "15"
roundingMode "Floor"
overflowMode off
addnparflag off
LockScale off
}
Block {
BlockType Reference
Name "Magnitude\nFFT"
Ports [1, 1]
Position [315, 60, 375, 100]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT1"
Ports [1, 1]
Position [315, 330, 375, 370]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT2"
Ports [1, 1]
Position [315, 190, 375, 230]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT4"
Ports [1, 1]
Position [315, 460, 375, 500]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT5"
Ports [1, 1]
Position [315, 610, 375, 650]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT6"
Ports [1, 1]
Position [315, 740, 375, 780]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "128"
}
Block {
BlockType Reference
Name "Magnitude\nFFT7"
Ports [1, 1]
Position [895, 315, 955, 355]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "256"
}
Block {
BlockType Reference
Name "Magnitude\nFFT8"
Ports [1, 1]
Position [935, 550, 995, 590]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "256"
}
Block {
BlockType Reference
Name "Magnitude\nFFT9"
Ports [1, 1]
Position [1130, 295, 1190, 335]
Orientation "left"
NamePlacement "alternate"
SourceBlock "dspspect3/Magnitude\nFFT"
SourceType "Magnitude FFT"
ShowPortLabels on
mag_or_magsq "Magnitude"
fftLenInherit off
fftsize "256"
}
Block {
BlockType Reference
Name "Random\nSource"
Ports [0, 1]
Position [855, 446, 890, 484]
UserDataPersistent on
UserData "DataTag7"
Diagnostics "AllowInheritedTsInSrc"
SourceBlock "dspsrcs4/Random\nSource"
SourceType "Random Source"
SrcType "Uniform"
NormMethod "Ziggurat"
CltLength "12"
MinVal "0"
MaxVal "1"
MeanVal "0"
VarVal "1"
RepMode "Not repeatable"
rawSeed "1"
IsInherit off
SampMode "Discrete"
SampTime "1"
SampFrame "1"
DataType "Double"
OutComplex "Real"
}
Block {
BlockType Reference
Name "Repeating\nSequence\nInterpolated0"
Ports [0, 1]
Position [65, 140, 95, 170]
SourceBlock "simulink/Sources/Repeating\nSequence\nInterpola"
"ted"
SourceType "Repeating Sequence Interpolated"
ShowPortLabels on
OutValues "[0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0.5 1 0."
"5 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n]"
TimeValues "[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18"
" 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4"
"4 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 "
"70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95"
" 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 "
"116 117 118 119 120 121 122 123 124 125 126 127 \n]"
LookUpMeth "Interpolation-Use End Values"
tsamp "1"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "float('double')"
OutScaling "2^-10"
LockScale off
}
Block {
BlockType Reference
Name "Repeating\nSequence\nInterpolated1"
Ports [0, 1]
Position [65, 410, 95, 440]
SourceBlock "simulink/Sources/Repeating\nSequence\nInterpola"
"ted"
SourceType "Repeating Sequence Interpolated"
ShowPortLabels on
OutValues "[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
" 0 0 0 0 0 0 0 0 0 0 0 0.1 0.3 0.5 1 0.5 0.3 0.1 0 0 0 "
"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n]"
TimeValues "[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18"
" 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4"
"4 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 "
"70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95"
" 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 "
"116 117 118 119 120 121 122 123 124 125 126 127 \n]"
LookUpMeth "Interpolation-Use End Values"
tsamp "1"
OutputDataTypeScalingMode "Specify via dialog"
OutDataType "float('double')"
OutScaling "2^-10"
LockScale off
}
Block {
BlockType Reference
Name "Repeating\nSequence\nInterpolated2"
Ports [0, 1]
Position [65, 270, 95, 300]
SourceBlock "simulink/Sources/Repeating\nSequence\nInterpola"
"ted"
SourceType "Repeating Sequence Interpolated"
ShowPortLabels on
OutValues "[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -