# $Revision: 1.2 $ Model { Name "fading" Version 4.00 SampleTimeColors off LibraryLinkDisplay "none" WideLines off ShowLineDimensions off ShowPortDataTypes off RecordCoverage off CovPath "/" CovSaveName "covdata" CovNameIncrementing off CovHtmlReporting on BlockParametersDataTip on BlockDescriptionStringDataTip off ToolBar on StatusBar on BrowserShowLibraryLinks off BrowserLookUnderMasks off Created "Wed Jun 14 17:39:15 2000" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "agaltman" ModifiedDateFormat "%" LastModifiedDate "Tue Jul 18 13:35:53 2000" ModelVersionFormat "1.%" ConfigurationManager "none" DefaultBlockFontName "MS Sans Serif" DefaultBlockFontSize 10 DefaultBlockFontWeight "normal" DefaultBlockFontAngle "normal" DefaultAnnotationFontName "MS Sans Serif" DefaultAnnotationFontSize 10 DefaultAnnotationFontWeight "normal" DefaultAnnotationFontAngle "normal" DefaultLineFontName "MS Sans Serif" DefaultLineFontSize 9 DefaultLineFontWeight "normal" DefaultLineFontAngle "normal" SimParamPage "Solver" StartTime "0.0" StopTime ".6" SolverMode "Auto" Solver "ode45" RelTol "1e-3" AbsTol "auto" Refine "1" MaxStep "auto" MinStep "auto" MaxNumMinSteps "-1" InitialStep "auto" FixedStep "auto" MaxOrder 5 OutputOption "RefineOutputTimes" OutputTimes "[]" LoadExternalInput off ExternalInput "[t, u]" SaveTime on TimeSaveName "tout" SaveState off StateSaveName "xout" SaveOutput on OutputSaveName "yout" LoadInitialState off InitialState "xInitial" SaveFinalState off FinalStateName "xFinal" SaveFormat "Array" LimitDataPoints on MaxDataPoints "1000" Decimation "1" AlgebraicLoopMsg "warning" MinStepSizeMsg "warning" UnconnectedInputMsg "warning" UnconnectedOutputMsg "warning" UnconnectedLineMsg "warning" InheritedTsInSrcMsg "warning" SingleTaskRateTransMsg "none" MultiTaskRateTransMsg "error" IntegerOverflowMsg "warning" CheckForMatrixSingularity "none" UnnecessaryDatatypeConvMsg "none" Int32ToFloatConvMsg "warning" SignalLabelMismatchMsg "none" LinearizationMsg "none" VectorMatrixConversionMsg "none" SfunCompatibilityCheckMsg "none" BlockPriorityViolationMsg "warning" ArrayBoundsChecking "none" ConsistencyChecking "none" ZeroCross on Profile off SimulationMode "normal" RTWSystemTargetFile "grt.tlc" RTWInlineParameters off RTWRetainRTWFile off RTWTemplateMakefile "grt_default_tmf" RTWMakeCommand "make_rtw" RTWGenerateCodeOnly off TLCProfiler off TLCDebug off TLCCoverage off AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" ExtModeMexFile "ext_comm" ExtModeBatchMode off ExtModeTrigType "manual" ExtModeTrigMode "normal" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect on ExtModeLogAll on OptimizeBlockIOStorage on BufferReuse on ParameterPooling on BlockReductionOpt off BooleanDataType off BlockDefaults { Orientation "right" ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "MS Sans Serif" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on } AnnotationDefaults { HorizontalAlignment "center" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "MS Sans Serif" FontSize 10 FontWeight "normal" FontAngle "normal" } LineDefaults { FontName "MS Sans Serif" FontSize 9 FontWeight "normal" FontAngle "normal" } System { Name "fading" Location [33, 94, 597, 370] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "automatic" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" AutoZoom on ReportName "simulink-default.rpt" Block { BlockType Reference Name "DSP\nConstant" Ports [0, 1] Position [40, 102, 130, 138] FontName "Helvetica" SourceBlock "dspsrcs3/DSP\nConstant" SourceType "DSP Constant" Value "j*ones(10000,1)" InterpretAs1D off SampleMode "Discrete" Ts ".01" FramebasedOutput on } Block { BlockType SubSystem Name "Model Info" Ports [] Position [45, 219, 87, 243] BackgroundColor "lightBlue" ShowName off CopyFcn "slcm CopyBlock;" DeleteFcn "slcm Cancel;" LoadFcn "slcm LoadBlock;" PostSaveFcn "slcm('UpdateAllCMBlocksInThisModel')" InitFcn "slcm('UpdateAllCMBlocksInThisModelInit')" NameChangeFcn "slcm Rename;" OpenFcn "commdemohelp;" FontName "Arial" FontSize 12 ShowPortLabels on TreatAsAtomicUnit off RTWSystemCode "Auto" RTWFcnNameOpts "Auto" RTWFileNameOpts "Auto" MaskType "CMBlock" MaskDescription "This block allows revision control information " "to be displayed within the model." MaskPromptString "InitialSaveTempField|InitialBlockCM|BlockCM|Fra" "me|SaveTempField|DisplayStringWithTags|MaskDisplayString|HorizontalTextAlignm" "ent|LeftAlignmentValue|SourceBlockDiagram|TagMaxNumber|CMTag1|CMTag2|CMTag3|C" "MTag4|CMTag5|CMTag6|CMTag7|CMTag8|CMTag9|CMTag10|CMTag11|CMTag12|CMTag13|CMTa" "g14|CMTag15|CMTag16|CMTag17|CMTag18|CMTag19|CMTag20" MaskStyleString "edit,edit,edit,edit,edit,edit,edit,edit,edit,ed" "it,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit,edit" ",edit,edit,edit,edit,edit,edit" MaskTunableValueString "on,on,on,on,on,on,on,on,on,on,on,on,on,on,on,on" ",on,on,on,on,on,on,on,on,on,on,on,on,on,on,on" MaskCallbackString "||||||||||||||||||||||||||||||" MaskEnableString "on,on,on,on,on,on,on,on,on,on,on,on,on,on,on,on" ",on,on,on,on,on,on,on,on,on,on,on,on,on,on,on" MaskVisibilityString "off,off,off,off,off,off,off,off,off,off,off,off" ",off,off,off,off,off,off,off,off,off,off,off,off,off,off,off,off,off,off,off" MaskVariables "InitialSaveTempField=&1;InitialBlockCM=&2;Block" "CM=&3;Frame=&4;SaveTempField=&5;DisplayStringWithTags=&6;MaskDisplayString=&7" ";HorizontalTextAlignment=&8;LeftAlignmentValue=&9;SourceBlockDiagram=&10;TagM" "axNumber=@11;CMTag1=&12;CMTag2=&13;CMTag3=&14;CMTag4=&15;CMTag5=&16;CMTag6=&1" "7;CMTag7=&18;CMTag8=&19;CMTag9=&20;CMTag10=&21;CMTag11=&22;CMTag12=&23;CMTag1" "3=&24;CMTag14=&25;CMTag15=&26;CMTag16=&27;CMTag17=&28;CMTag18=&29;CMTag19=&30" ";CMTag20=&31;" MaskDisplay "text(str2num(LeftAlignmentValue), 0.5, MaskDisp" "layString, 'HorizontalAlignment', HorizontalTextAlignment)\n" MaskSelfModifiable on MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "normalized" MaskValueString "|none|none|on||Info|Info|Center|0.5|fading|20||" "||||||||||||||||||" System { Name "Model Info" Location [156, 465, 418, 616] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" AutoZoom on Block { BlockType SubSystem Name "EmptySubsystem" Ports [] Position [115, 50, 145, 80] FontName "Helvetica" ShowPortLabels on TreatAsAtomicUnit off RTWSystemCode "Auto" RTWFcnNameOpts "Auto" RTWFileNameOpts "Auto" System { Name "EmptySubsystem" Location [146, 180, 902, 673] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" ZoomFactor "100" AutoZoom on } } } } Block { BlockType Reference Name "Multipath Rayleigh\nFading Channel" Ports [1, 1] Position [265, 178, 345, 222] FontName "Helvetica" SourceBlock "commchan2/Multipath Rayleigh\nFading Channel" SourceType "Multipath Rayleigh Fading Channel" Fd "40" simTs "1e-6" delayVec "[0 2e-6 3e-6]" gainVecdB "[0 -3 1]" normGain on Seed "12345" } Block { BlockType Reference Name "Rician Fading\nChannel" Ports [1, 1] Position [265, 98, 345, 142] FontName "Helvetica" SourceBlock "commchan2/Rician Fading\nChannel" SourceType "Rician Fading Channel" K "1" Fd "40" simTs "1e-6" delayVec "0" gainVecdB "0" Seed "12345" } Block { BlockType Sum Name "Sum" Ports [2, 1] Position [395, 110, 415, 130] ShowName off FontName "Helvetica" IconShape "round" Inputs "|++" SaturateOnIntegerOverflow on } Block { BlockType ToWorkspace Name "To Workspace" Position [470, 105, 530, 135] FontName "Helvetica" VariableName "simout" MaxDataPoints "inf" Decimation "1" SampleTime "-1" SaveFormat "Array" } Line { SrcBlock "DSP\nConstant" SrcPort 1 Points [60, 0] Branch { DstBlock "Rician Fading\nChannel" DstPort 1 } Branch { Points [0, 80] DstBlock "Multipath Rayleigh\nFading Channel" DstPort 1 } } Line { SrcBlock "Sum" SrcPort 1 DstBlock "To Workspace" DstPort 1 } Line { SrcBlock "Rician Fading\nChannel" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { SrcBlock "Multipath Rayleigh\nFading Channel" SrcPort 1 Points [55, 0] DstBlock "Sum" DstPort 2 } Annotation { Position [136, 55] ForegroundColor "blue" Text "Using Fading Channels" DropShadow on FontName "Arial" FontSize 16 FontWeight "bold" } } }