EquivalentNoiseBandwidth - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

SignalProcessing

  

EquivalentNoiseBandwidth

  

computes equivalent noise bandwidth of a window

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Compatibility

Calling Sequence

EquivalentNoiseBandwidth( size, windowtype, samplerate )

EquivalentNoiseBandwidth( windowvector, samplerate )

Parameters

size

-

Positive integer for the size of the window.

windowtype

-

(optional) Either a list, name, or string, specifies the windowing command to be applied. The default is "none" (for no windowing to be applied). If a list is passed, the first element provides the name of the windowing command, and any remaining terms are passed as options to the command.

windowvector

-

1-D rtable or list of numeric values, specifies the Windowing Vector.

samplerate

-

(optional) Positive numeric value for the sampling rate. The default is size or numelems(windowvector), depending on the calling sequence.

Description

• 

The value of windowtype, when not passed as a list, should be the name or string, with or without the Window suffix, that corresponds to the windowing command. For example, to use a Hamming window, you can pass Hamming or "HammingWindow". In both cases, the command SignalProcessing[HammingWindow] will be used internally. Similarly, you can pass ["Exponential",0.5] or [ExponentialWindow,0.5] to use SignalProcessing[ExponentialWindow] with parameter value 0.5.

• 

Denote  and . For a given windowtype, the windowing Vector  is the Vector of size  formed by applying the window to the Vector of size  filled with ones. Applying the window to any real-valued Vector  of size  is equivalent to multiplying  element-wise by .

• 

Define  to be the Root Mean Square (RMS) of , and  to be the mean of . The Equivalent Noise Bandwidth (ENBW) is given by:

Thread Safety

• 

The SignalProcessing[EquivalentNoiseBandwidth] command is thread-safe as of Maple 2021.

• 

For more information on thread safety, see index/threadsafe.

Examples

Example 1

(1)

Example 2

(2)

Example 3

(3)

Compatibility

• 

The SignalProcessing[EquivalentNoiseBandwidth] command was introduced in Maple 2021.

• 

For more information on Maple 2021 changes, see Updates in Maple 2021.

See Also

SignalProcessing

SignalProcessing[Mean]

SignalProcessing[RootMeanSquare]

 


Download Help Document