Logistic Distribution
Name
UxHwDoubleLogisticDist, UxHwFloatLogisticDist — Create a Logistic distribution.
Synopsis
#include <uxhw.h>
double UxHwDoubleLogisticDist(double location, double scale);
float UxHwFloatLogisticDist(float location, float scale);
Description
The UxHwDoubleLogisticDist() function, on architectures that associate distributional information with floating-point values, creates a Logistic distribution with parameters location and scale and associates it with its return value. The particle return value is the mean value of a Logistic distribution with parameters location and scale. The probability density function of the Logistic distribution is
Parameters
location— The location parameter () of the Logistic distribution.scale— The scale parameter (s) of the Logistic distribution.
Return Values
The UxHwDoubleLogisticDist() function returns the mean of samples of a Logistic distribution with parameters location and scale.
If scale < 0, the function returns NaN.
✏️ Examples
#include <stdio.h>
#include <uxhw.h>
int
main(void)
{
double value = UxHwDoubleLogisticDist(5.0, 2.0);
printf("value = %lf\n", value);
return 0;
}