Documentation

Mean

Compute mean value of signal

Library

Control and Measurements/Measurements

Description

The Mean block computes the mean value of the input signal. The mean value is computed over a running average window of one cycle of the specified fundamental frequency:

Mean(f(t))=1T(tT)tf(t)dtf(t):input signal, T = 1/fundamental frequency

As this block uses a running average window, one cycle of simulation must complete before the output gives the correct value. For the first cycle of simulation, the output is held constant to the specified initial input value.

Parameters

Fundamental frequency (Hz)

Specify the fundamental frequency, in hertz. This value determines the period (1/F) of the running average window. Default is 60.

Initial input (DC component)

Specify the input value for the first cycle of simulation. Default is 0.

Sample time

Specify the sample time of the block, in seconds. Set to 0 to implement a continuous block. Default is 0.

Characteristics

Sample TimeSpecified in the Sample Time parameter
Continuous if Sample Time = 0
Scalar ExpansionYes, of the parameters
DimensionalizedYes

Examples

The power_Mean model uses the Mean block to determine the mean value of a DC signal containing a 12th harmonic ripple.

The model sample time is parameterized by the Ts variable set to a default value of 50e-6 s. Set Ts to 0 in the command window to simulate the model in continuous mode.

Introduced in R2013a

Was this topic helpful?