⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ale2.mdl

📁 设计一M阶自适应回波抵消器
💻 MDL
📖 第 1 页 / 共 5 页
字号:
    }
    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 + -