.Noise.PSD.PSD_Convolution

Information

Apply an arbitrary filter by convolution with its impulse response

Interface

function PSD_Convolution
  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_Convolution;

Contents

NameDescription
 Kernel

Revisions

Developed 2014 at the DLR Institute of System Dynamics and Control


Generated at 2024-07-26T18:16:02Z by OpenModelicaOpenModelica 1.23.1 using GenerateDoc.mos