This function returns the probability density according to a discrete distribution in a band.
For more details of this distribution see Wikipedia.
function density
extends Modelica.Math.Distributions.Interfaces.partialTruncatedDensity;
input Real x[:] = {0, 1} "Discrete values to be chosen from" annotation(
Dialog);
input Real p[size(x, 1)] = ones(size(x, 1))/size(x, 1) "The probabilities of the discrete values" annotation(
Dialog);
end density;