.AdvancedNoise.Interpolators.Utilities.Interfaces.PartialInterpolator

Information

This partial package defines the elements and function interface of a package to interpolate in buffer of random values. It is assumed that at one point in time, a buffer is filled with random values. In order to interpolate in the buffer, the following constants need to be defined:

Name of constant Description
continuous = true if interpolation is continuous, otherwise discontinuous
nFuture = Number of buffer values required at the end of the buffer, in order to interpolate at the last time instant for which the buffer values have been computed.
nPast = Number of buffer values required at the beginning of the buffer, in order to interpolate at the first time instant for which the buffer values have been computed.
varianceFactor A non-constant interpolation is changing the variance of the interpolated random values. varianceFactor is the factor by which the variance of the underlying random distribution needs to be multiplied, in order to arrive at the variance of the interpolated signal.
smoothness The smoothness of the interpolation:
=-1: discontinuous
= 0: continuous
= 1: continuous and differentiable

Contents

NameDescription
 interpolateInterface of a function to interpolate in a buffer of random numbers

Revisions

Date Description
Sep. 4, 2015
DLR logo Initial version implemented by A. Klöckner, F. v.d. Linden, D. Zimmer, M. Otter.
DLR Institute of System Dynamics and Control

Generated at 2024-05-07T18:16:22Z by OpenModelicaOpenModelica 1.22.4 using GenerateDoc.mos