?? jdcf.mdl
字號:
axes3 ""
axes4 ""
}
YMin "-5~-5~-5~-5"
YMax "5~5~5~5"
SaveName "ScopeData3"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope4"
Ports [4]
Position [905, 89, 935, 121]
Location [123, 173, 922, 604]
Open on
NumInputPorts "4"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
axes4 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
axes4 ""
}
YMin "-5~-5~-5~-5"
YMax "5~5~5~5"
SaveName "ScopeData4"
DataFormat "StructureWithTime"
}
Block {
BlockType Scope
Name "Scope5"
Ports [4]
Position [225, 64, 255, 96]
Location [105, 174, 858, 596]
Open on
NumInputPorts "4"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
axes2 "%<SignalLabel>"
axes3 "%<SignalLabel>"
axes4 "%<SignalLabel>"
}
List {
ListType SelectedSignals
axes1 ""
axes2 ""
axes3 ""
axes4 ""
}
YMin "-5~-5~-5~-5"
YMax "5~5~5~5"
SaveName "ScopeData5"
DataFormat "StructureWithTime"
}
Block {
BlockType Signum
Name "Sign"
Position [800, 195, 830, 225]
}
Block {
BlockType Signum
Name "Sign1"
Position [800, 240, 830, 270]
}
Block {
BlockType Sin
Name "Sine Wave"
Position [275, 95, 305, 125]
SineType "Time based"
Frequency "1000*pi"
Phase "pi/2"
SampleTime "0"
}
Block {
BlockType Sin
Name "Sine Wave1"
Position [285, 255, 315, 285]
SineType "Time based"
Frequency "1000*pi"
SampleTime "0"
}
Block {
BlockType Sin
Name "Sine Wave2"
Position [455, 310, 485, 340]
SineType "Time based"
Amplitude "-1"
Frequency "1000*pi"
SampleTime "0"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [400, 195, 420, 215]
ShowName off
IconShape "round"
Inputs "+-"
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [490, 195, 510, 215]
ShowName off
IconShape "round"
Inputs "|++"
}
Block {
BlockType ZeroOrderHold
Name "Zero-Order\nHold"
Position [590, 391, 625, 429]
SampleTime "0.0001"
}
Block {
BlockType ZeroOrderHold
Name "Zero-Order\nHold1"
Position [835, 355, 875, 395]
Orientation "down"
NamePlacement "alternate"
SampleTime "0.0001"
}
Block {
BlockType ZeroOrderHold
Name "Zero-Order\nHold2"
Position [165, 90, 205, 130]
Orientation "up"
SampleTime "0.0001"
}
Block {
BlockType ZeroOrderHold
Name "Zero-Order\nHold3"
Position [180, 125, 220, 165]
Orientation "up"
SampleTime "0.0001"
}
Block {
BlockType SubSystem
Name "m序列"
Ports [0, 1]
Position [15, 132, 55, 198]
TreatAsAtomicUnit off
System {
Name "m序列"
Location [2, 82, 1014, 721]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Logic
Name "Logical\nOperator"
Ports [2, 1]
Position [395, 42, 425, 73]
Operator "XOR"
AllPortsSameDT off
}
Block {
BlockType UnitDelay
Name "Unit Delay"
Position [50, 45, 85, 85]
SampleTime "0.01"
}
Block {
BlockType UnitDelay
Name "Unit Delay1"
Position [130, 45, 165, 85]
SampleTime "0.01"
}
Block {
BlockType UnitDelay
Name "Unit Delay2"
Position [215, 45, 250, 85]
SampleTime "0.01"
}
Block {
BlockType UnitDelay
Name "Unit Delay3"
Position [310, 45, 345, 85]
X0 "1"
SampleTime "0.01"
}
Block {
BlockType Outport
Name "m"
Position [510, 128, 540, 142]
}
Line {
SrcBlock "Unit Delay"
SrcPort 1
Points [0, 0; 25, 0]
Branch {
Points [0, -25; 265, 0]
DstBlock "Logical\nOperator"
DstPort 1
}
Branch {
DstBlock "Unit Delay1"
DstPort 1
}
}
Line {
SrcBlock "Unit Delay1"
SrcPort 1
DstBlock "Unit Delay2"
DstPort 1
}
Line {
SrcBlock "Unit Delay2"
SrcPort 1
DstBlock "Unit Delay3"
DstPort 1
}
Line {
SrcBlock "Unit Delay3"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "Logical\nOperator"
DstPort 2
}
Branch {
Points [0, 70]
DstBlock "m"
DstPort 1
}
}
Line {
SrcBlock "Logical\nOperator"
SrcPort 1
Points [0, -30; -400, 0; 0, 35]
DstBlock "Unit Delay"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "并串變換"
Ports [2, 1]
Position [865, 188, 905, 277]
TreatAsAtomicUnit off
System {
Name "并串變換"
Location [197, 388, 592, 581]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [50, 33, 80, 47]
}
Block {
BlockType Inport
Name "In2"
Position [50, 103, 80, 117]
Port "2"
}
Block {
BlockType Reference
Name "Frame Status\nConversion1"
Ports [1, 1]
Position [225, 57, 260, 93]
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Frame-based"
}
Block {
BlockType Mux
Name "Mux"
Ports [2, 1]
Position [195, 56, 200, 94]
ShowName off
Inputs "2"
DisplayOption "bar"
}
Block {
BlockType DiscretePulseGenerator
Name "Pulse\nGenerator1"
Position [25, 134, 55, 166]
SampleTime "0.02"
}
Block {
BlockType Reference
Name "Sample\nand Hold"
Ports [1, 1, 0, 1]
Position [105, 27, 140, 53]
NamePlacement "alternate"
SourceBlock "dspsigops/Sample\nand Hold"
SourceType "Sample and Hold"
trig "Either edge"
initCond "0"
}
Block {
BlockType Reference
Name "Sample\nand Hold1"
Ports [1, 1, 0, 1]
Position [105, 97, 140, 123]
NamePlacement "alternate"
SourceBlock "dspsigops/Sample\nand Hold"
SourceType "Sample and Hold"
trig "Either edge"
initCond "0"
}
Block {
BlockType Reference
Name "Unbuffer"
Ports [1, 1]
Position [285, 56, 315, 94]
SourceBlock "dspbuff3/Unbuffer"
SourceType "Unbuffer"
ic "0"
}
Block {
BlockType Outport
Name "Out1"
Position [340, 68, 370, 82]
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Sample\nand Hold1"
DstPort 1
}
Line {
SrcBlock "Unbuffer"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Sample\nand Hold"
DstPort 1
}
Line {
SrcBlock "Pulse\nGenerator1"
SrcPort 1
Points [0, 0; 30, 0]
Branch {
Points [30, 0]
DstBlock "Sample\nand Hold1"
DstPort trigger
}
Branch {
Points [0, -82]
DstBlock "Sample\nand Hold"
DstPort trigger
}
}
Line {
SrcBlock "Sample\nand Hold1"
SrcPort 1
Points [30, 0; 0, -25]
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "Sample\nand Hold"
SrcPort 1
Points [30, 0; 0, 25]
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion1"
SrcPort 1
DstBlock "Unbuffer"
DstPort 1
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "Frame Status\nConversion1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "差分相位編碼"
Ports [3, 2]
Position [255, 150, 295, 210]
TreatAsAtomicUnit off
System {
Name "差分相位編碼"
Location [452, 385, 877, 536]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "SI"
Position [25, 33, 55, 47]
}
Block {
BlockType Inport
Name "SQ"
Position [30, 68, 60, 82]
Port "2"
}
Block {
BlockType Inport
Name "INP"
Position [35, 103, 65, 117]
Port "3"
}
Block {
BlockType Demux
Name "Demux1"
Ports [1, 3]
Position [340, 30, 345, 100]
BackgroundColor "black"
ShowName off
Outputs "3"
}
Block {
BlockType DiscreteTransferFcn
Name "Discrete\nTransfer Fcn"
Position [240, 94, 265, 126]
Orientation "left"
Denominator "[1 0]"
SampleTime "0.01"
}
Block {
BlockType DiscreteTransferFcn
Name "Discrete\nTransfer Fcn1"
Position [285, 94, 310, 126]
Orientation "left"
Denominator "[1 0 ]"
SampleTime "0.01"
}
Block {
BlockType Fcn
Name "Fcn"
Position [90, 27, 135, 53]
Expr "(u==1)*(pi/4)+(u==-1)*(3*pi/4)"
}
Block {
BlockType Mux
Name "Mux4"
Ports [3, 1]
Position [245, 39, 250, 91]
ShowName off
Inputs "3"
DisplayOption "bar"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [165, 31, 210, 64]
}
Block {
BlockType "S-Function"
Name "miao-3"
Ports [1, 1]
Position [270, 50, 315, 80]
FunctionName "UV"
}
Block {
BlockType Outport
Name "Uk"
Position [370, 33, 400, 47]
}
Block {
BlockType Outport
Name "Vk"
Position [370, 58, 400, 72]
Port "2"
}
Line {
SrcBlock "Fcn"
SrcPort 1
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "miao-3"
SrcPort 1
DstBlock "Demux1"
DstPort 1
}
Line {
SrcBlock "Mux4"
SrcPort 1
DstBlock "miao-3"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 3
Points [0, 20]
DstBlock "Discrete\nTransfer Fcn1"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 1
DstBlock "Uk"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
DstBlock "Mux4"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 2
DstBlock "Vk"
DstPort 1
}
Line {
SrcBlock "Discrete\nTransfer Fcn"
SrcPort 1
Points [-5, 0]
DstBlock "Mux4"
DstPort 2
}
Line {
SrcBlock "Discrete\nTransfer Fcn1"
SrcPort 1
DstBlock "Discrete\nTransfer Fcn"
DstPort 1
}
Line {
SrcBlock "SI"
SrcPort 1
DstBlock "Fcn"
DstPort 1
}
Line {
SrcBlock "SQ"
SrcPort 1
Points [85, 0]
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "INP"
SrcPort 1
Points [0, -30]
DstBlock "Mux4"
DstPort 3
}
}
}
Block {
BlockType SubSystem
Name "串并變換"
Ports [1, 2]
Position [150, 148, 175, 192]
TreatAsAtomicUnit off
System {
Name "串并變換"
Location [183, 130, 654, 624]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [135, 153, 165, 167]
}
Block {
BlockType Reference
Name "Buffer"
Ports [1, 1]
Position [205, 142, 230, 178]
SourceBlock "dspbuff3/Buffer"
SourceType "Buffer"
N "2"
V "0"
ic "0"
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 2]
Position [350, 129, 360, 196]
BackgroundColor "black"
ShowName off
Outputs "2"
}
Block {
BlockType Reference
Name "Frame Status\nConversion2"
Ports [1, 1]
Position [260, 142, 305, 178]
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Sample-based"
}
Block {
BlockType Outport
Name "SI"
Position [385, 138, 415, 152]
}
Block {
BlockType Outport
Name "SQ"
Position [385, 168, 415, 182]
Port "2"
}
Line {
SrcBlock "Demux"
SrcPort 2
DstBlock "SQ"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Buffer"
DstPort 1
}
Line {
SrcBlock "Demux"
SrcPort 1
DstBlock "SI"
DstPort 1
}
Line {
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -