public class Awgn extends SystemComposite implements Channel
Constructor and Description |
---|
Awgn() |
Awgn(GaussianNoise.PowerOrSpectralPowerDensity type) |
Modifier and Type | Method and Description |
---|---|
Awgn |
awgn(Switch awgnSwitch) |
void |
connect()
Systems are connected, e.g. sigGen.connect(filter).
|
GaussianNoise |
getNoise() |
void |
label() |
Awgn |
noisePower(double power) |
Awgn |
powerType(GaussianNoise.PowerOrSpectralPowerDensity type) |
Awgn |
signalType(Signal signalType) |
addOutPorts, createSystems, createWires, doWiringLayout, getImplementation, init, replaceInPort, replaceInPorts, replaceOutPorts, step
connect, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
addSymbol, getMainParameters, getName, longName, name, name, notifyBeforeParameterChange, setStepInterceptor, setSymbol, show, show, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addSymbol, connect, getImplementation, getInWire, getOutWire, label, longName, name, name, set, setStepInterceptor, setSymbol, show, show
public Awgn()
public Awgn(GaussianNoise.PowerOrSpectralPowerDensity type)
public Awgn powerType(GaussianNoise.PowerOrSpectralPowerDensity type)
public Awgn signalType(Signal signalType)
signalType
in interface Channel
public Awgn noisePower(double power)
noisePower
in interface Channel
public GaussianNoise getNoise()
public void connect()
SystemComposite
connect
in class SystemComposite
public void label()
label
in class SystemComposite