?? comparison_amp.mdl
字號:
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "2.1e9|[2.07e9 2.12e9]|[0.1 0.05]|[0 pi/4]|3e-9|"
"256"
MaskTabNameString ",,,,,"
Port {
PortNumber 1
Name "Pre-amplified"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
System {
Name "Baseband Equivalent\nMulti-Tone Signal"
Location [479, 359, 959, 566]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Reference
Name "Cosine Wave"
Ports [0, 1]
Position [55, 53, 100, 97]
SourceBlock "dspsrcs4/Sine Wave"
SourceType "Sine Wave"
Amplitude "Amplitude"
Frequency "Frequency"
Phase "Phase+(pi/2)"
SampleMode "Discrete"
OutComplex "Real"
CompMethod "Trigonometric fcn"
TableSize "Speed"
SampleTime "SampleTime"
SamplesPerFrame "SamplesPerFrame"
additionalParams "off"
allowOverrides "on"
dataType "double"
wordLen "16"
udDataType "sfix(16)"
fracBitsMode "Best precision"
numFracBits "15"
ResetState "Restart at time zero"
}
Block {
BlockType Reference
Name "Matrix\nSum"
Ports [1, 1]
Position [250, 95, 315, 135]
DialogController "dspDDGCreate"
DialogControllerArgs "DataTag0"
SourceBlock "dspmtrx3/Matrix\nSum"
SourceType "Matrix Sum"
Dim "Rows"
additionalParams "off"
allowOverrides "on"
outputMode "Same as input"
outputWordLength "16"
outputFracLength "15"
accumMode "Inherit via internal rule"
accumWordLength "32"
accumFracLength "30"
roundingMode "Floor"
overflowMode "off"
LockScale "off"
}
Block {
BlockType RealImagToComplex
Name "Real-Imag to\nComplex"
Ports [2, 1]
Position [160, 98, 190, 127]
}
Block {
BlockType Reference
Name "Sine Wave"
Ports [0, 1]
Position [55, 128, 100, 172]
SourceBlock "dspsrcs4/Sine Wave"
SourceType "Sine Wave"
Amplitude "Amplitude"
Frequency "Frequency"
Phase "Phase"
SampleMode "Discrete"
OutComplex "Real"
CompMethod "Trigonometric fcn"
TableSize "Speed"
SampleTime "SampleTime"
SamplesPerFrame "SamplesPerFrame"
additionalParams "off"
allowOverrides "on"
dataType "double"
wordLen "16"
udDataType "sfix(16)"
fracBitsMode "Best precision"
numFracBits "15"
ResetState "Restart at time zero"
}
Block {
BlockType Outport
Name "Out1"
Position [365, 108, 395, 122]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
DstBlock "Matrix\nSum"
DstPort 1
}
Line {
SrcBlock "Sine Wave"
SrcPort 1
Points [20, 0; 0, -30]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "Cosine Wave"
SrcPort 1
Points [20, 0; 0, 30]
DstBlock "Real-Imag to\nComplex"
DstPort 1
}
Line {
SrcBlock "Matrix\nSum"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType Reference
Name "Info"
Ports []
Position [105, 324, 170, 386]
FontName "Verdana"
FontSize 11
SourceBlock "rflibv1/Info"
SourceType "Info"
ShowPortLabels on
}
Block {
BlockType Reference
Name "Input Port1"
Description "source block"
Ports [1, 0, 0, 0, 0, 0, 1]
Position [385, 195, 430, 255]
SourceBlock "rfports1/Input Port"
SourceType "Input Port"
ShowPortLabels on
MaxLength "128"
Fc "2.1e9"
Ts "3e-9"
Zs "50"
NoiseFlag off
seed "67987"
GoToTag "BCCEEMEGWHPEQTBWFDLPMKW"
}
Block {
BlockType Reference
Name "Input Port2"
Description "source block"
Ports [1, 0, 0, 0, 0, 0, 1]
Position [385, 270, 430, 330]
SourceBlock "rfports1/Input Port"
SourceType "Input Port"
ShowPortLabels on
MaxLength "128"
Fc "2.1e9"
Ts "3e-9"
Zs "50"
NoiseFlag off
seed "67987"
GoToTag "ACEDJAOODFLFCDHWZEXQNLX"
}
Block {
BlockType Reference
Name "Input Port3"
Description "source block"
Ports [1, 0, 0, 0, 0, 0, 1]
Position [385, 350, 430, 410]
SourceBlock "rfports1/Input Port"
SourceType "Input Port"
ShowPortLabels on
MaxLength "128"
Fc "2.1e9"
Ts "3e-9"
Zs "50"
NoiseFlag off
seed "67987"
GoToTag "BCBCDBHDHDHVDEIXAFYRTMT"
}
Block {
BlockType Reference
Name "Mathematical\nOutputs"
Ports [1]
Position [890, 55, 925, 105]
DialogController "dspdialog.SpectrumScope"
DialogControllerArgs "DataTag1"
SourceBlock "dspsnks4/Spectrum\nScope"
SourceType "Spectrum Scope"
ShowPortLabels off
ScopeProperties on
Domain "Frequency"
HorizSpan "1"
UseBuffer off
BufferSize "128"
Overlap "64"
inpFftLenInherit off
FFTlength "1024"
numAvg "10"
DisplayProperties off
AxisGrid on
Memory off
FrameNumber off
AxisLegend on
AxisZoom off
OpenScopeAtSimStart on
OpenScopeImmediately off
FigPos "[5 205 496 210]"
AxisProperties off
XUnits "Hertz"
XRange "[-Fs/2...Fs/2]"
InheritXIncr on
XIncr "1.0"
XLabel "Samples"
YUnits "dB"
YMin "-131.600810004824"
YMax "51.0081898868428"
YLabel "Magnitude, dB"
LineProperties off
LineColors "[0 0 0]|[1 0 0]|[0 1 0]"
wintypeSpecScope "Hann"
RsSpecScope "50"
betaSpecScope "5"
winsampSpecScope "Periodic"
}
Block {
BlockType Reference
Name "Matrix\nConcatenation"
Ports [2, 1]
Position [805, 59, 860, 101]
SourceBlock "simulink/Math\nOperations/Matrix\nConcatenation"
SourceType "Matrix Concatenation"
numInports "2"
catMethod "Horizontal"
}
Block {
BlockType Reference
Name "Matrix\nConcatenation1"
Ports [3, 1]
Position [805, 279, 860, 321]
ShowName off
SourceBlock "simulink/Math\nOperations/Matrix\nConcatenation"
SourceType "Matrix Concatenation"
numInports "3"
catMethod "Horizontal"
}
Block {
BlockType Reference
Name "OIP3 Non-linear"
Ports [0, 0, 0, 0, 0, 1, 1]
Position [470, 276, 560, 324]
SourceBlock "rfamplifiers1/General Amplifier"
SourceType "General Amplifier"
PhysicalDomain "rfsystemsdomain"
SubClassName "general-amplifier"
LeftPortType "p1"
RightPortType "p1"
LConnTagsString "__newl0"
RConnTagsString "__newr0"
RFDATA "read(rfdata.data, 'default.s2p')"
InterpMethod "Cubic"
IP3Type "OIP3"
IIP3 "inf"
OIP3 "30"
NF "0"
DisplayData off
PlotFreq "Derived from Input Port parameters"
PlotFreqNoSim "Extracted from RFDATA object"
Freq "[1.0e9:1.0e8:3e9]"
AllPlotType "X-Y plane"
NetworkData "S21"
PowerData "S11"
SmithData "S11"
PolarData "S11"
ComplexFormat "Magnitude (decibels)"
DBFormat "Magnitude (decibels)"
PowerFormat "dBm"
PhaseFormat "Angle (degrees)"
NoneFormat "None"
}
Block {
BlockType Reference
Name "Output Port1"
Ports [0, 1, 0, 0, 0, 1]
Position [595, 195, 640, 255]
SourceBlock "rfports1/Output Port"
SourceType "Output Port"
ShowPortLabels on
Zl "50"
Flag "1"
num_Models "1"
GoToTag "BCCEEMEGWHPEQTBWFDLPMKW"
DisplayData off
PlotFreq "Derived from Input Port parameters"
Freq "1e9:1e8:3e9"
AllPlotType "Composite data"
NoBudgetPlot "Composite data"
NetworkData "S11"
SmithData "S11"
PolarData "S11"
ComplexFormat "Magnitude (decibels)"
DBFormat "Magnitude (decibels)"
DBMFormat "dBm"
NoneFormat "None"
Port {
PortNumber 1
Name "S-param Linear"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Reference
Name "Output Port2"
Ports [0, 1, 0, 0, 0, 1]
Position [595, 270, 640, 330]
SourceBlock "rfports1/Output Port"
SourceType "Output Port"
ShowPortLabels on
Zl "50"
Flag "1"
num_Models "3"
GoToTag "ACEDJAOODFLFCDHWZEXQNLX"
DisplayData off
PlotFreq "Derived from Input Port parameters"
Freq "1e9:1e8:3e9"
AllPlotType "Composite data"
NoBudgetPlot "Composite data"
NetworkData "S11"
SmithData "S11"
PolarData "S11"
ComplexFormat "Magnitude (decibels)"
DBFormat "Magnitude (decibels)"
DBMFormat "dBm"
NoneFormat "None"
Port {
PortNumber 1
Name "OIP3 Non-linear"
RTWStorageClass "Auto"
DataLoggingNameMode "SignalName"
}
}
Block {
BlockType Reference
Name "Output Port3"
Ports [0, 1, 0, 0, 0, 1]
Position [595, 350, 640, 410]
SourceBlock "rfports1/Output Port"
SourceType "Output Port"
ShowPortLabels on
Zl "50"
Flag "1"
num_Models "3"
GoToTag "BCBCDBHDHDHVDEIXAFYRTMT"
DisplayData off
PlotFreq "Derived from Input Port parameters"
Freq "1e9:1e8:3e9"
AllPlotType "Composite data"
NoBudgetPlot "Composite data"
NetworkData "S11"
SmithData "S11"
PolarData "S11"
ComplexFormat "Magnitude (decibels)"
DBFormat "Magnitude (decibels)"
DBMFormat "dBm"
NoneFormat "None"
Port {
PortNumber 1
Name "Pin-Pout Non-linear"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -