Spectrum Filters

Custom Filter Plugin Model

A filter based on a user-supplied plugin script.

For information on scripting in STK, see the Engine Plugin Scripts topic in the Programming Interface Help, which is accessible from the Help menu. For instructions on the setup and use of plugin points, see Plugin Scripts. To develop a custom script from a sample template, select the appropriate sample plugin script, in MATLAB, Perl, or VBScript, from <STK install folder>\CodeSamples\Extend\PluginScripts.

The plugin script is not automatically reloaded after you make changes to it. To reload the script, click Reload.

For a list of required inputs and outputs, see Filter Plugin Points.

Parameter Description
Component Name Name of the component.
Lower Bandwidth Limit The filter’s lower limit on the power spectrum. The bandwidth limit is relative to the carrier frequency and is specified as a negative value. The lower limit is considered to be a sharp cutoff point and the spectrum is zero beyond the limit.
Upper Bandwidth Limit The filter’s upper limit on the power spectrum. The bandwidth limit is relative to the carrier frequency (the carrier being at zero Hz), and is specified as a positive value. The upper limit is considered to be a sharp cutoff point and the spectrum is zero beyond the limit.
Insertion Loss A fixed signal attenuation in addition to the spectrum loss computed by the filter’s response characteristics.
Bandwidth A read-only field equal to the difference between Upper Bandwidth Limit and Lower Bandwidth Limit. It is the total spectral bandwidth over which the filter has a defined response. The filter will only compute over frequencies that are in its defined response; outside its defined response, complete attenuation occurs.
OverrideBandwidthLimits Override Bandwidth Limits.
ExternalFile Script plugin filter filename.
FileLoaded File loaded.
Related Topics