sampe-fft.mdl
上传用户:ygsy2005
上传日期:2014-11-09
资源大小:6k
文件大小:21k
源码类别:

中间件编程

开发平台:

Matlab

  1. Model {
  2.   Name   "test"
  3.   Version   6.0
  4.   GraphicalInterface {
  5.     NumRootInports     0
  6.     NumRootOutports     0
  7.     ParameterArgumentNames  ""
  8.     ComputedModelVersion    "1.38"
  9.     NumModelReferences     0
  10.     NumTestPointedSignals   0
  11.   }
  12.   SavedCharacterEncoding  "ibm-1386_P100-2002"
  13.   SaveDefaultBlockParams  on
  14.   SampleTimeColors   off
  15.   LibraryLinkDisplay   "none"
  16.   WideLines   off
  17.   ShowLineDimensions   off
  18.   ShowPortDataTypes   off
  19.   ShowLoopsOnError   on
  20.   IgnoreBidirectionalLines off
  21.   ShowStorageClass   off
  22.   ShowTestPointIcons   on
  23.   ShowViewerIcons   on
  24.   SortedOrder   off
  25.   ExecutionContextIcon   off
  26.   ShowLinearizationAnnotations on
  27.   RecordCoverage   off
  28.   CovPath   "/"
  29.   CovSaveName   "covdata"
  30.   CovMetricSettings   "dw"
  31.   CovNameIncrementing   off
  32.   CovHtmlReporting   on
  33.   covSaveCumulativeToWorkspaceVar on
  34.   CovSaveSingleToWorkspaceVar on
  35.   CovCumulativeVarName   "covCumulativeData"
  36.   CovCumulativeReport   off
  37.   CovReportOnPause   on
  38.   ScopeRefreshTime   0.035000
  39.   OverrideScopeRefreshTime on
  40.   DisableAllScopes   off
  41.   DataTypeOverride   "UseLocalSettings"
  42.   MinMaxOverflowLogging   "UseLocalSettings"
  43.   MinMaxOverflowArchiveMode "Overwrite"
  44.   BlockNameDataTip   off
  45.   BlockParametersDataTip  off
  46.   BlockDescriptionStringDataTip off
  47.   ToolBar   on
  48.   StatusBar   on
  49.   BrowserShowLibraryLinks off
  50.   BrowserLookUnderMasks   off
  51.   Created   "Fri Mar 21 01:01:44 2008"
  52.   UpdateHistory   "UpdateHistoryNever"
  53.   ModifiedByFormat   "%<Auto>"
  54.   LastModifiedBy   "Ray"
  55.   ModifiedDateFormat   "%<Auto>"
  56.   LastModifiedDate   "Sat Mar 22 09:08:57 2008"
  57.   ModelVersionFormat   "1.%<AutoIncrement:38>"
  58.   ConfigurationManager   "None"
  59.   LinearizationMsg   "none"
  60.   Profile   off
  61.   ParamWorkspaceSource   "MATLABWorkspace"
  62.   AccelSystemTargetFile   "accel.tlc"
  63.   AccelTemplateMakefile   "accel_default_tmf"
  64.   AccelMakeCommand   "make_rtw"
  65.   TryForcingSFcnDF   off
  66.   ExtModeBatchMode   off
  67.   ExtModeEnableFloating   on
  68.   ExtModeTrigType   "manual"
  69.   ExtModeTrigMode   "normal"
  70.   ExtModeTrigPort   "1"
  71.   ExtModeTrigElement   "any"
  72.   ExtModeTrigDuration   1000
  73.   ExtModeTrigDurationFloating "auto"
  74.   ExtModeTrigHoldOff   0
  75.   ExtModeTrigDelay   0
  76.   ExtModeTrigDirection   "rising"
  77.   ExtModeTrigLevel   0
  78.   ExtModeArchiveMode   "off"
  79.   ExtModeAutoIncOneShot   off
  80.   ExtModeIncDirWhenArm   off
  81.   ExtModeAddSuffixToVar   off
  82.   ExtModeWriteAllDataToWs off
  83.   ExtModeArmWhenConnect   on
  84.   ExtModeSkipDownloadWhenConnect off
  85.   ExtModeLogAll   on
  86.   ExtModeAutoUpdateStatusClock on
  87.   BufferReuse   on
  88.   ProdHWDeviceType   "32-bit Generic"
  89.   ShowModelReferenceBlockVersion off
  90.   ShowModelReferenceBlockIO off
  91.   Array {
  92.     Type     "Handle"
  93.     Dimension     1
  94.     Simulink.ConfigSet {
  95.       $ObjectID       1
  96.       Version       "1.0.4"
  97.       Array {
  98. Type "Handle"
  99. Dimension 7
  100. Simulink.SolverCC {
  101.   $ObjectID   2
  102.   Version   "1.0.4"
  103.   StartTime   "0.0"
  104.   StopTime   "inf"
  105.   AbsTol   "auto"
  106.   FixedStep   "auto"
  107.   InitialStep   "auto"
  108.   MaxNumMinSteps   "-1"
  109.   MaxOrder   5
  110.   ExtrapolationOrder   4
  111.   NumberNewtonIterations  1
  112.   MaxStep   "auto"
  113.   MinStep   "auto"
  114.   RelTol   "1e-3"
  115.   SolverMode   "Auto"
  116.   Solver   "ode45"
  117.   ZeroCrossControl   "UseLocalSettings"
  118.   PositivePriorityOrder   off
  119.   AutoInsertRateTranBlk   off
  120.   SampleTimeConstraint   "Unconstrained"
  121.   RateTranMode   "Deterministic"
  122. }
  123. Simulink.DataIOCC {
  124.   $ObjectID   3
  125.   Version   "1.0.4"
  126.   Decimation   "1"
  127.   ExternalInput   "[t, u]"
  128.   FinalStateName   "xFinal"
  129.   InitialState   "xInitial"
  130.   LimitDataPoints   on
  131.   MaxDataPoints   "1000"
  132.   LoadExternalInput   off
  133.   LoadInitialState   off
  134.   SaveFinalState   off
  135.   SaveFormat   "Array"
  136.   SaveOutput   on
  137.   SaveState   off
  138.   SaveTime   on
  139.   StateSaveName   "xout"
  140.   TimeSaveName   "tout"
  141.   OutputSaveName   "yout"
  142.   SignalLoggingName   "logsout"
  143.   OutputOption   "RefineOutputTimes"
  144.   OutputTimes   "[]"
  145.   Refine   "1"
  146. }
  147. Simulink.OptimizationCC {
  148.   $ObjectID   4
  149.   Array {
  150.     Type     "Cell"
  151.     Dimension     5
  152.     Cell     "ZeroExternalMemoryAtStartup"
  153.     Cell     "ZeroInternalMemoryAtStartup"
  154.     Cell     "InitFltsAndDblsToZero"
  155.     Cell     "OptimizeModelRefInitCode"
  156.     Cell     "NoFixptDivByZeroProtection"
  157.     PropName     "DisabledProps"
  158.   }
  159.   Version   "1.0.4"
  160.   BlockReduction   on
  161.   BooleanDataType   on
  162.   ConditionallyExecuteInputs on
  163.   ConditionalExecOptimization "on_for_testing"
  164.   InlineParams   off
  165.   InlineInvariantSignals  on
  166.   OptimizeBlockIOStorage  on
  167.   BufferReuse   on
  168.   EnforceIntegerDowncast  on
  169.   ExpressionFolding   on
  170.   FoldNonRolledExpr   on
  171.   LocalBlockOutputs   on
  172.   ParameterPooling   on
  173.   RollThreshold   5
  174.   SystemCodeInlineAuto   off
  175.   StateBitsets   off
  176.   DataBitsets   off
  177.   UseTempVars   off
  178.   ZeroExternalMemoryAtStartup on
  179.   ZeroInternalMemoryAtStartup on
  180.   InitFltsAndDblsToZero   on
  181.   NoFixptDivByZeroProtection off
  182.   OptimizeModelRefInitCode off
  183.   LifeSpan   "inf"
  184. }
  185. Simulink.DebuggingCC {
  186.   $ObjectID   5
  187.   Version   "1.0.4"
  188.   ConsistencyChecking   "none"
  189.   ArrayBoundsChecking   "none"
  190.   AlgebraicLoopMsg   "warning"
  191.   ArtificialAlgebraicLoopMsg "warning"
  192.   CheckSSInitialOutputMsg on
  193.   CheckExecutionContextPreStartOutputMsg off
  194.   CheckExecutionContextRuntimeOutputMsg off
  195.   SignalResolutionControl "TryResolveAllWithWarning"
  196.   BlockPriorityViolationMsg "warning"
  197.   MinStepSizeMsg   "warning"
  198.   SolverPrmCheckMsg   "warning"
  199.   InheritedTsInSrcMsg   "warning"
  200.   DiscreteInheritContinuousMsg "warning"
  201.   MultiTaskRateTransMsg   "error"
  202.   SingleTaskRateTransMsg  "none"
  203.   TasksWithSamePriorityMsg "warning"
  204.   CheckMatrixSingularityMsg "none"
  205.   IntegerOverflowMsg   "warning"
  206.   Int32ToFloatConvMsg   "warning"
  207.   ParameterDowncastMsg   "error"
  208.   ParameterOverflowMsg   "error"
  209.   ParameterPrecisionLossMsg "warning"
  210.   UnderSpecifiedDataTypeMsg "none"
  211.   UnnecessaryDatatypeConvMsg "none"
  212.   VectorMatrixConversionMsg "none"
  213.   InvalidFcnCallConnMsg   "error"
  214.   SignalLabelMismatchMsg  "none"
  215.   UnconnectedInputMsg   "warning"
  216.   UnconnectedOutputMsg   "warning"
  217.   UnconnectedLineMsg   "warning"
  218.   SFcnCompatibilityMsg   "none"
  219.   UniqueDataStoreMsg   "none"
  220.   RootOutportRequireBusObject "warning"
  221.   AssertControl   "UseLocalSettings"
  222.   EnableOverflowDetection off
  223.   ModelReferenceIOMsg   "none"
  224.   ModelReferenceVersionMismatchMessage "none"
  225.   ModelReferenceIOMismatchMessage "none"
  226.   ModelReferenceCSMismatchMessage "none"
  227.   ModelReferenceSimTargetVerbose off
  228.   UnknownTsInhSupMsg   "warning"
  229.   ModelReferenceDataLoggingMessage "warning"
  230.   ModelReferenceSymbolNameMessage "warning"
  231. }
  232. Simulink.HardwareCC {
  233.   $ObjectID   6
  234.   Version   "1.0.4"
  235.   ProdBitPerChar   8
  236.   ProdBitPerShort   16
  237.   ProdBitPerInt   32
  238.   ProdBitPerLong   32
  239.   ProdIntDivRoundTo   "Undefined"
  240.   ProdEndianess   "Unspecified"
  241.   ProdWordSize   32
  242.   ProdShiftRightIntArith  on
  243.   ProdHWDeviceType   "32-bit Generic"
  244.   TargetBitPerChar   8
  245.   TargetBitPerShort   16
  246.   TargetBitPerInt   32
  247.   TargetBitPerLong   32
  248.   TargetShiftRightIntArith on
  249.   TargetIntDivRoundTo   "Undefined"
  250.   TargetEndianess   "Unspecified"
  251.   TargetWordSize   32
  252.   TargetTypeEmulationWarnSuppressLevel 0
  253.   TargetPreprocMaxBitsSint 32
  254.   TargetPreprocMaxBitsUint 32
  255.   TargetHWDeviceType   "Specified"
  256.   TargetUnknown   off
  257.   ProdEqTarget   on
  258. }
  259. Simulink.ModelReferenceCC {
  260.   $ObjectID   7
  261.   Version   "1.0.4"
  262.   UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
  263.   CheckModelReferenceTargetMessage "error"
  264.   ModelReferenceNumInstancesAllowed "Multi"
  265.   ModelReferencePassRootInputsByReference on
  266.   ModelReferenceMinAlgLoopOccurrences off
  267. }
  268. Simulink.RTWCC {
  269.   $BackupClass   "Simulink.RTWCC"
  270.   $ObjectID   8
  271.   Array {
  272.     Type     "Cell"
  273.     Dimension     1
  274.     Cell     "IncludeHyperlinkInReport"
  275.     PropName     "DisabledProps"
  276.   }
  277.   Version   "1.0.4"
  278.   SystemTargetFile   "grt.tlc"
  279.   GenCodeOnly   off
  280.   MakeCommand   "make_rtw"
  281.   TemplateMakefile   "grt_default_tmf"
  282.   GenerateReport   off
  283.   SaveLog   off
  284.   RTWVerbose   on
  285.   RetainRTWFile   off
  286.   ProfileTLC   off
  287.   TLCDebug   off
  288.   TLCCoverage   off
  289.   TLCAssert   off
  290.   ProcessScriptMode   "Default"
  291.   ConfigurationMode   "Optimized"
  292.   ConfigAtBuild   off
  293.   IncludeHyperlinkInReport off
  294.   LaunchReport   off
  295.   Array {
  296.     Type     "Handle"
  297.     Dimension     2
  298.     Simulink.CodeAppCC {
  299.       $ObjectID       9
  300.       Array {
  301. Type "Cell"
  302. Dimension 9
  303. Cell "IgnoreCustomStorageClasses"
  304. Cell "InsertBlockDesc"
  305. Cell "SFDataObjDesc"
  306. Cell "SimulinkDataObjDesc"
  307. Cell "DefineNamingRule"
  308. Cell "SignalNamingRule"
  309. Cell "ParamNamingRule"
  310. Cell "InlinedPrmAccess"
  311. Cell "CustomSymbolStr"
  312. PropName "DisabledProps"
  313.       }
  314.       Version       "1.0.4"
  315.       ForceParamTrailComments off
  316.       GenerateComments       on
  317.       IgnoreCustomStorageClasses on
  318.       IncHierarchyInIds       off
  319.       MaxIdLength       31
  320.       PreserveName       off
  321.       PreserveNameWithParent  off
  322.       ShowEliminatedStatement off
  323.       IncAutoGenComments      off
  324.       SimulinkDataObjDesc     off
  325.       SFDataObjDesc       off
  326.       IncDataTypeInIds       off
  327.       PrefixModelToSubsysFcnNames on
  328.       CustomSymbolStr       "$R$N$M"
  329.       MangleLength       1
  330.       DefineNamingRule       "None"
  331.       ParamNamingRule       "None"
  332.       SignalNamingRule       "None"
  333.       InsertBlockDesc       off
  334.       SimulinkBlockComments   on
  335.       EnableCustomComments    off
  336.       InlinedPrmAccess       "Literals"
  337.       ReqsInCode       off
  338.     }
  339.     Simulink.GRTTargetCC {
  340.       $BackupClass       "Simulink.TargetCC"
  341.       $ObjectID       10
  342.       Array {
  343. Type "Cell"
  344. Dimension 12
  345. Cell "IncludeMdlTerminateFcn"
  346. Cell "CombineOutputUpdateFcns"
  347. Cell "SuppressErrorStatus"
  348. Cell "ERTCustomFileBanners"
  349. Cell "GenerateSampleERTMain"
  350. Cell "MultiInstanceERTCode"
  351. Cell "PurelyIntegerCode"
  352. Cell "SupportNonFinite"
  353. Cell "SupportComplex"
  354. Cell "SupportAbsoluteTime"
  355. Cell "SupportContinuousTime"
  356. Cell "SupportNonInlinedSFcns"
  357. PropName "DisabledProps"
  358.       }
  359.       Version       "1.0.4"
  360.       TargetFcnLib       "ansi_tfl_tmw.mat"
  361.       GenFloatMathFcnCalls    "ANSI_C"
  362.       UtilityFuncGeneration   "Auto"
  363.       GenerateFullHeader      on
  364.       GenerateSampleERTMain   off
  365.       IsPILTarget       off
  366.       ModelReferenceCompliant on
  367.       IncludeMdlTerminateFcn  on
  368.       CombineOutputUpdateFcns off
  369.       SuppressErrorStatus     off
  370.       IncludeFileDelimiter    "Auto"
  371.       ERTCustomFileBanners    off
  372.       SupportAbsoluteTime     on
  373.       LogVarNameModifier      "rt_"
  374.       MatFileLogging       on
  375.       MultiInstanceERTCode    off
  376.       SupportNonFinite       on
  377.       SupportComplex       on
  378.       PurelyIntegerCode       off
  379.       SupportContinuousTime   on
  380.       SupportNonInlinedSFcns  on
  381.       ExtMode       off
  382.       ExtModeStaticAlloc      off
  383.       ExtModeTesting       off
  384.       ExtModeStaticAllocSize  1000000
  385.       ExtModeTransport       0
  386.       ExtModeMexFile       "ext_comm"
  387.       RTWCAPISignals       off
  388.       RTWCAPIParams       off
  389.       RTWCAPIStates       off
  390.       GenerateASAP2       off
  391.     }
  392.     PropName     "Components"
  393.   }
  394. }
  395. PropName "Components"
  396.       }
  397.       Name       "Configuration"
  398.       SimulationMode       "normal"
  399.       CurrentDlgPage       "Solver"
  400.     }
  401.     PropName     "ConfigurationSets"
  402.   }
  403.   Simulink.ConfigSet {
  404.     $PropName     "ActiveConfigurationSet"
  405.     $ObjectID     1
  406.   }
  407.   BlockDefaults {
  408.     Orientation     "right"
  409.     ForegroundColor     "black"
  410.     BackgroundColor     "white"
  411.     DropShadow     off
  412.     NamePlacement     "normal"
  413.     FontName     "Helvetica"
  414.     FontSize     10
  415.     FontWeight     "normal"
  416.     FontAngle     "normal"
  417.     ShowName     on
  418.   }
  419.   BlockParameterDefaults {
  420.     Block {
  421.       BlockType       Clock
  422.       DisplayTime       off
  423.     }
  424.     Block {
  425.       BlockType       Constant
  426.       Value       "1"
  427.       VectorParams1D       on
  428.       OutDataTypeMode       "Inherit from 'Constant value'"
  429.       OutDataType       "sfix(16)"
  430.       ConRadixGroup       "Use specified scaling"
  431.       OutScaling       "2^0"
  432.       SampleTime       "inf"
  433.     }
  434.     Block {
  435.       BlockType       DataTypeConversion
  436.       OutDataTypeMode       "Inherit via back propagation"
  437.       OutDataType       "sfix(16)"
  438.       OutScaling       "2^0"
  439.       LockScale       off
  440.       ConvertRealWorld       "Real World Value (RWV)"
  441.       RndMeth       "Zero"
  442.       SaturateOnIntegerOverflow on
  443.       SampleTime       "-1"
  444.     }
  445.     Block {
  446.       BlockType       DiscretePulseGenerator
  447.       PulseType       "Sample based"
  448.       TimeSource       "Use simulation time"
  449.       Amplitude       "1"
  450.       Period       "2"
  451.       PulseWidth       "1"
  452.       PhaseDelay       "0"
  453.       SampleTime       "1"
  454.       VectorParams1D       on
  455.     }
  456.     Block {
  457.       BlockType       Gain
  458.       Gain       "1"
  459.       Multiplication       "Element-wise(K.*u)"
  460.       ParameterDataTypeMode   "Same as input"
  461.       ParameterDataType       "sfix(16)"
  462.       ParameterScalingMode    "Best Precision: Matrix-wise"
  463.       ParameterScaling       "2^0"
  464.       OutDataTypeMode       "Same as input"
  465.       OutDataType       "sfix(16)"
  466.       OutScaling       "2^0"
  467.       LockScale       off
  468.       RndMeth       "Floor"
  469.       SaturateOnIntegerOverflow on
  470.       SampleTime       "-1"
  471.     }
  472.     Block {
  473.       BlockType       Inport
  474.       BusObject       "BusObject"
  475.       BusOutputAsStruct       off
  476.       PortDimensions       "-1"
  477.       SampleTime       "-1"
  478.       DataType       "auto"
  479.       OutDataType       "sfix(16)"
  480.       OutScaling       "2^0"
  481.       SignalType       "auto"
  482.       SamplingMode       "auto"
  483.       Interpolate       on
  484.     }
  485.     Block {
  486.       BlockType       Math
  487.       Operator       "exp"
  488.       OutputSignalType       "auto"
  489.       SampleTime       "-1"
  490.       OutDataTypeMode       "Same as first input"
  491.       OutDataType       "sfix(16)"
  492.       OutScaling       "2^0"
  493.       LockScale       off
  494.       RndMeth       "Floor"
  495.       SaturateOnIntegerOverflow on
  496.     }
  497.     Block {
  498.       BlockType       "M-S-Function"
  499.       MFile       "mlfile"
  500.     }
  501.     Block {
  502.       BlockType       Outport
  503.       Port       "1"
  504.       BusObject       "BusObject"
  505.       BusOutputAsStruct       off
  506.       PortDimensions       "-1"
  507.       SampleTime       "-1"
  508.       DataType       "auto"
  509.       OutDataType       "sfix(16)"
  510.       OutScaling       "2^0"
  511.       SignalType       "auto"
  512.       SamplingMode       "auto"
  513.       OutputWhenDisabled      "held"
  514.       InitialOutput       "[]"
  515.     }
  516.     Block {
  517.       BlockType       Product
  518.       Inputs       "2"
  519.       Multiplication       "Element-wise(.*)"
  520.       InputSameDT       on
  521.       OutDataTypeMode       "Same as first input"
  522.       OutDataType       "sfix(16)"
  523.       OutScaling       "2^0"
  524.       LockScale       off
  525.       RndMeth       "Zero"
  526.       SaturateOnIntegerOverflow on
  527.       SampleTime       "-1"
  528.     }
  529.     Block {
  530.       BlockType       Quantizer
  531.       QuantizationInterval    "0.5"
  532.       LinearizeAsGain       on
  533.       SampleTime       "-1"
  534.     }
  535.     Block {
  536.       BlockType       "S-Function"
  537.       FunctionName       "system"
  538.       PortCounts       "[]"
  539.       SFunctionModules       "''"
  540.     }
  541.     Block {
  542.       BlockType       Sin
  543.       SineType       "Time based"
  544.       TimeSource       "Use simulation time"
  545.       Amplitude       "1"
  546.       Bias       "0"
  547.       Frequency       "1"
  548.       Phase       "0"
  549.       Samples       "10"
  550.       Offset       "0"
  551.       SampleTime       "-1"
  552.       VectorParams1D       on
  553.     }
  554.     Block {
  555.       BlockType       SubSystem
  556.       ShowPortLabels       on
  557.       Permissions       "ReadWrite"
  558.       PermitHierarchicalResolution "All"
  559.       SystemSampleTime       "-1"
  560.       RTWFcnNameOpts       "Auto"
  561.       RTWFileNameOpts       "Auto"
  562.       SimViewingDevice       off
  563.       DataTypeOverride       "UseLocalSettings"
  564.       MinMaxOverflowLogging   "UseLocalSettings"
  565.     }
  566.     Block {
  567.       BlockType       Sum
  568.       IconShape       "rectangular"
  569.       Inputs       "++"
  570.       InputSameDT       on
  571.       OutDataTypeMode       "Same as first input"
  572.       OutDataType       "sfix(16)"
  573.       OutScaling       "2^0"
  574.       LockScale       off
  575.       RndMeth       "Floor"
  576.       SaturateOnIntegerOverflow on
  577.       SampleTime       "-1"
  578.     }
  579.     Block {
  580.       BlockType       Trigonometry
  581.       Operator       "sin"
  582.       OutputSignalType       "auto"
  583.       SampleTime       "-1"
  584.     }
  585.     Block {
  586.       BlockType       ZeroOrderHold
  587.       SampleTime       "1"
  588.     }
  589.   }
  590.   AnnotationDefaults {
  591.     HorizontalAlignment     "center"
  592.     VerticalAlignment     "middle"
  593.     ForegroundColor     "black"
  594.     BackgroundColor     "white"
  595.     DropShadow     off
  596.     FontName     "Helvetica"
  597.     FontSize     10
  598.     FontWeight     "normal"
  599.     FontAngle     "normal"
  600.   }
  601.   LineDefaults {
  602.     FontName     "Helvetica"
  603.     FontSize     9
  604.     FontWeight     "normal"
  605.     FontAngle     "normal"
  606.   }
  607.   System {
  608.     Name     "test"
  609.     Location     [131, 332, 679, 711]
  610.     Open     on
  611.     ModelBrowserVisibility  off
  612.     ModelBrowserWidth     200
  613.     ScreenColor     "white"
  614.     PaperOrientation     "landscape"
  615.     PaperPositionMode     "auto"
  616.     PaperType     "A4"
  617.     PaperUnits     "centimeters"
  618.     ZoomFactor     "100"
  619.     ReportName     "simulink-default.rpt"
  620.     Block {
  621.       BlockType       Reference
  622.       Name       "Chirp Signal"
  623.       Ports       [0, 1]
  624.       Position       [130, 155, 160, 185]
  625.       SourceBlock       "simulink/Sources/Chirp Signal"
  626.       SourceType       "chirp"
  627.       ShowPortLabels       on
  628.       f1       "1"
  629.       T       "100"
  630.       f2       "100"
  631.       VectorParams1D       on
  632.     }
  633.     Block {
  634.       BlockType       Gain
  635.       Name       "Gain"
  636.       Position       [235, 225, 265, 255]
  637.       Gain       "100"
  638.       ParameterDataTypeMode   "Inherit via internal rule"
  639.       OutDataTypeMode       "Inherit via internal rule"
  640.       SaturateOnIntegerOverflow off
  641.     }
  642.     Block {
  643.       BlockType       DiscretePulseGenerator
  644.       Name       "PulsenGenerator"
  645.       Ports       [0, 1]
  646.       Position       [125, 58, 170, 92]
  647.       PulseType       "Time based"
  648.       PulseWidth       "50"
  649.     }
  650.     Block {
  651.       BlockType       Quantizer
  652.       Name       "Quantizer"
  653.       Position       [390, 220, 430, 260]
  654.       QuantizationInterval    "0.001"
  655.       LinearizeAsGain       off
  656.     }
  657.     Block {
  658.       BlockType       Sin
  659.       Name       "Sine Wave"
  660.       Ports       [0, 1]
  661.       Position       [135, 230, 165, 260]
  662.       SineType       "Time based"
  663.       Amplitude       "40"
  664.       Frequency       "2*pi*100"
  665.       SampleTime       "0"
  666.     }
  667.     Block {
  668.       BlockType       Reference
  669.       Name       "SpectrumnScope"
  670.       Ports       [1]
  671.       Position       [490, 215, 525, 265]
  672.       SourceBlock       "dspsnks4/SpectrumnScope"
  673.       SourceType       "Spectrum Scope"
  674.       ShowPortLabels       off
  675.       ScopeProperties       on
  676.       Domain       "Frequency"
  677.       HorizSpan       "1"
  678.       UseBuffer       on
  679.       BufferSize       "128"
  680.       Overlap       "64"
  681.       inpFftLenInherit       off
  682.       FFTlength       "64"
  683.       numAvg       "2"
  684.       DisplayProperties       off
  685.       AxisGrid       on
  686.       Memory       off
  687.       FrameNumber       on
  688.       AxisLegend       off
  689.       AxisZoom       off
  690.       OpenScopeAtSimStart     on
  691.       OpenScopeImmediately    off
  692.       FigPos       "get(0,'defaultfigureposition')"
  693.       AxisProperties       off
  694.       XUnits       "Hertz"
  695.       XRange       "[0...Fs/2]"
  696.       InheritXIncr       on
  697.       XIncr       "1.0"
  698.       XLabel       "Samples"
  699.       YUnits       "dB"
  700.       YMin       "-92.7321425443479"
  701.       YMax       "60.5661999779112"
  702.       YLabel       "Magnitude, dB"
  703.       LineProperties       off
  704.       LineMarkers       "stem"
  705.     }
  706.     Block {
  707.       BlockType       ZeroOrderHold
  708.       Name       "Zero-OrdernHold1"
  709.       Position       [325, 225, 360, 255]
  710.       SampleTime       "1/1000"
  711.     }
  712.     Line {
  713.       SrcBlock       "Zero-OrdernHold1"
  714.       SrcPort       1
  715.       DstBlock       "Quantizer"
  716.       DstPort       1
  717.     }
  718.     Line {
  719.       SrcBlock       "Quantizer"
  720.       SrcPort       1
  721.       DstBlock       "SpectrumnScope"
  722.       DstPort       1
  723.     }
  724.     Line {
  725.       SrcBlock       "Gain"
  726.       SrcPort       1
  727.       DstBlock       "Zero-OrdernHold1"
  728.       DstPort       1
  729.     }
  730.     Line {
  731.       SrcBlock       "PulsenGenerator"
  732.       SrcPort       1
  733.       Points       [20, 0; 0, 165]
  734.       DstBlock       "Gain"
  735.       DstPort       1
  736.     }
  737.   }
  738. }