Uniform PDF
y = distfun_unifpdf ( x ) y = distfun_unifpdf ( x , a , b )
a 1x1 or nxm matrix of doubles, the outcome
a 1x1 or nxm matrix of doubles, the lower bound (default a=0)
a 1x1 or nxm matrix of doubles, the upper bound (default b=1)
a nxm matrix of doubles, the density.
Computes the probability distribution function of the Uniform distribution function.
Any scalar input argument is expanded to a matrix of doubles of the same size as the other input arguments.
The function definition is:
// Test default parameters c = distfun_unifpdf ( [-1 0 0.5 1 2] ) e = [0. 1. 1. 1. 0.] // Test expanded arguments c = distfun_unifpdf ( [1 2 3] , [1 1 1] , [4 5 6] ) e = [ 1/3 0.25 0.2] // Plot the function a=2; b=5; scf(); x = linspace(1,6,1000); y = distfun_unifpdf(x , a, b); plot(x,y); xtitle("Uniform PDF","x","f(x)"); | ![]() | ![]() |