IModulatorModel#

class ansys.stk.core.stkobjects.IModulatorModel#

Provide access to the properties and methods defining a modulator model.

Overview#

name

Get the modulator model name.

type

Get the modulator model type enumeration.

enable_signal_psd

Get or set the option for modeling signal PSD.

psd_limit_multiplier

Get or set the PSD limit multiplier.

enable_cdma_spread

Get or set the option for modeling CDMA spread.

chips_per_bit

Get or set the chips per bit.

spreading_gain

Get the spreading gain.

scale_bandwidth_automatically

Get or set the option for auto scaling the bandwidth.

symmetric_bandwidth

Get or set the option for specifying symmetric bandwidth.

upper_bandwidth_limit

Get or set the upper bandwidth limit.

lower_bandwidth_limit

Get or set the lower bandwidth limit.

bandwidth

Get or set the filter bandwidth.

Import detail#

from ansys.stk.core.stkobjects import IModulatorModel

Property detail#

property IModulatorModel.name: str#

Get the modulator model name.

property IModulatorModel.type: ModulatorModelType#

Get the modulator model type enumeration.

property IModulatorModel.enable_signal_psd: bool#

Get or set the option for modeling signal PSD.

property IModulatorModel.psd_limit_multiplier: int#

Get or set the PSD limit multiplier.

property IModulatorModel.enable_cdma_spread: bool#

Get or set the option for modeling CDMA spread.

property IModulatorModel.chips_per_bit: int#

Get or set the chips per bit.

property IModulatorModel.spreading_gain: float#

Get the spreading gain.

property IModulatorModel.scale_bandwidth_automatically: bool#

Get or set the option for auto scaling the bandwidth.

property IModulatorModel.symmetric_bandwidth: bool#

Get or set the option for specifying symmetric bandwidth.

property IModulatorModel.upper_bandwidth_limit: float#

Get or set the upper bandwidth limit.

property IModulatorModel.lower_bandwidth_limit: float#

Get or set the lower bandwidth limit.

property IModulatorModel.bandwidth: float#

Get or set the filter bandwidth.