Apply an arbitrary interpolation by convolution with a Kernel
function PSD_Interpolation extends Noise.Utilities.Interfaces.PSD; replaceable function Kernel = Noise.PSD.Kernels.IdealLowPass constrainedby Utilities.Interfaces.Kernel annotation( choicesAllMatching = true, Documentation(revisions = "<html> <p><img src=\"modelica://Noise/Resources/Images/dlr_logo.png\"/> <b>Developed 2014 at the DLR Institute of System Dynamics and Control</b> </p> </html>")); input Integer n = 5 "Number of support points for convolution" annotation( Dialog); input Integer max_n = n "Maximum nummber of support points for comparability" annotation( Dialog); end PSD_Interpolation;
Name | Description |
---|---|
Kernel |
Developed 2014 at the DLR Institute of System Dynamics and Control