﻿功能: 计算Q-Weibull分布密度函数

格式: DataPDFByQWeibull(x, a, b, c)

x : 存储数据的矩阵变量. 里面元素取值范围为(1)a < 1,0 ≤ x < b / (1 - a)^(1/c);(2) a ≥ 1, 0 ≤ x < inf .
a : 函数里的常量参数值, 其范围为 -inf < a < 2 .
b : 函数里的常量参数值, 其范围为 0 < b < inf .
c : 函数里的常量参数值, 其范围为 0 < c < inf .

说明:
1. 本函数执行成功,返回与x同维度的计算结果.相当于对x当中每个元素计算对应概率密度函数值
2. 本函数对应的概率密度函数函数表达式如下
$$
\begin{cases}
F(x, a, b) &= \dfrac{(2-a)c}{b}(x/b)^{c-1}Q(-(x/b)^c, q)
\\
Q(x, q) &= \begin{cases}
\exp(x) &, q=1
\\
(1 + (1 - q)x)^{1/(1-q)} &, (1 + (1+q)x) > 0
\\
0 &, 其它
\end{cases}
\end{cases}
$$
例子:
x = [0.1, 0.2, 0.5, 0.86];
y = DataPDFByQWeibull(x,1.5,2, 3)//回车得到如下结果
y =
[ 0.00187476564697    0.00749250562125    0.04615107265188    0.12827363226936 ]