WOLFRAM SYSTEM MODELER

SuperSampling

Different ways to super sample a signal

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica_Synchronous.WorkInProgress.Tests.Effects.SuperSampling"]
Out[1]:=

Parameters (1)

factor

Value: 4

Type: Integer

Description: Super sampling factor

Components (7)

sine

Type: Sine

Description: Generate sine signal

superSample1

Type: SuperSample

Description: Super-sample the clocked Real input signal and provide it as clocked output signal

sample1

Type: SampleClocked

Description: Sample the continuous-time, Real input signal and provide it as clocked output signal. The clock is provided as input signal

periodicRealClock

Type: PeriodicRealClock

Description: Generates a periodic clock signal with a period defined by a Real number

upSample1

Type: UpSample

Description: Upsample the clocked Real input signal and provide it as clocked output signal

superSampleIpo1

Type: SuperSampleInterpolated

Description: Super-sample the clocked Real input signal and provide it linearly interpolated as clocked output signal (this is also called an Interpolator)

movingAverage

Type: MovingAverage

Description: Moving average filter (= FIR filter with coefficients a = fill(1/n,n), but implemented recursively)