# makedist
创建概率分布对象
函数库: TyStatistics
# 语法
pd = makedist(distname,key=value)
# 描述
pd = makedist(distname) 使用默认参数值为分布 distname 创建一个概率分布对象。示例
pd = makedist(distname,key=value) 创建一个概率分布对象,该对象具有指定的分布参数值。示例
list = makedist() 返回一个字符串数组,其中包含 makedist 可以创建的概率分布列表。
# 示例
使用默认参数值创建正态分布对象
使用与标准正态分布参数对应的默认参数值创建正态分布对象。
using TyStatistics
pd = makedist("Normal")
pd = Normal{Float64}(μ=0.0, σ=1.0)
使用 iqr 函数计算分布的四分位数范围。
r = iqr(pd)
r = 1.3489795003921636
使用默认参数值创建 Gamma 分布对象
使用默认参数值创建一个伽马分布对象。
using TyStatistics
pd = makedist("Gamma")
pd = Gamma{Float64}(α=1.0, θ=1.0)
计算伽马分布的平均值。
mea = mean(pd)
mea = 1.0
指定正态分布对象的参数
创建参数值 mu = 75 和 sigma = 10 的正态分布对象。
using TyStatistics
pd = makedist("Normal",75,10)
pd = Normal{Float64}(μ=75.0, σ=10.0)
指定 Gamma 分布对象的参数
创建一个参数值 a = 3 且默认值 b = 1 的 gamma 分布对象。
using TyStatistics
pd = makedist("Gamma",3)
pd = Gamma{Float64}(α=3.0, θ=1.0)
# 输入参数
distname - 分布名称
字符串
分布名称,指定为下列字符串标量。 distname 指定的分布决定了返回的概率分布对象的类型。
| 分布名称 | 描述 | 分布对象 |
|---|---|---|
| "Beta" | Beta distribution | BetaDistribution |
| "Binomial" | Binomial distribution | BinomialDistribution |
| "BirnbaumSaunders" | Birnbaum-Saunders distribution | BirnbaumSaundersDistribution |
| "Burr" | Burr distribution | BurrDistribution |
| "Exponential" | Exponential distribution | ExponentialDistribution |
| "ExtremeValue" | Extreme Value distribution | ExtremeValueDistribution |
| "Gamma" | Gamma distribution | GammaDistribution |
| "GeneralizedExtremeValue" | Generalized Extreme Value distribution | GeneralizedExtremeValueDistribution |
| "GeneralizedPareto" | Generalized Pareto distribution | GeneralizedParetoDistribution |
| "HalfNormal" | Half-normal distribution | HalfNormalDistribution |
| "InverseGaussian" | Inverse Gaussian distribution | InverseGaussianDistribution |
| "Logistic" | Logistic distribution | LogisticDistribution |
| "Loglogistic" | Loglogistic distribution | LoglogisticDistribution |
| "Lognormal" | Lognormal distribution | LognormalDistribution |
| "Loguniform" | Loguniform distribution | LoguniformDistribution |
| "TyMultinomial" | TyMultinomial distribution | TyMultinomialDistribution |
| "Nakagami" | Nakagami distribution | NakagamiDistribution |
| "NegativeBinomial" | Negative Binomial distribution | NegativeBinomialDistribution |
| "Normal" | Normal distribution | NormalDistribution |
| "PiecewiseLinear" | Piecewise Linear distribution | PiecewiseLinearDistribution |
| "Poisson" | Poisson distribution | PoissonDistribution |
| "Rayleigh" | Rayleigh distribution | RayleighDistribution |
| "Rician" | Rician distribution | RicianDistribution |
| "Stable" | Stable distribution | StableDistribution |
| "Triangular" | Triangular distribution | TriangularDistribution |
| "Uniform" | Uniform distribution | UniformDistribution |
| "Weibull" | Weibull distribution | WeibullDistribution |
# 关键字参数
将关键字参数指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参数名称,Value 是相应的值。关键字参数必须出现在其他参数之后,但对的顺序无关紧要。
示例:makedist("Normal",μ = 10) 指定参数 μ 等于 10 且参数 σ 等于默认值 1 的正态分布。
# Beta 分布
α - 第一形状参数
1(默认) | 正标量
Beta 分布的第一个形状参数,指定为正标量值。此参数仅在 distname 为"Beta"时有效。
示例:α = 3
数据类型:Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
β - 第二形状参数
1(默认) | 正标量
Beta 分布的第二个形状参数,指定为正标量值。此参数仅在 distname 为"Beta"时有效。
示例:β = 5
数据类型:Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Binomial 分布
n - 试验次数
1(默认) | 正整数
二项式分布的试验次数,指定为正整数值。此参数仅在 distname 为"Binomial"时有效。
示例:n = 25
数据类型: Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
p - 成功概率
0.5(默认) | [0,1] 范围内的标量值
二项分布的任何单个试验的成功概率,指定为 [0,1] 范围内的标量值。此参数仅在 distname 为"Binomial"时有效。
示例:p = 0.25
数据类型:Float32 | Float64
# Birnbaum-Saunders 分布
beta - 比例参数
1(默认) | 正标量
Birnbaum-Saunders 分布的尺度参数,指定为正标量值。此参数仅在 distname 为"BirnbaumSaunders"时有效。
示例:beta = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
gamma - 形状参数
1(默认) | 正标量
Birnbaum-Saunders 分布的形状参数,指定为正标量值。此参数仅在 distname 为"BirnbaumSaunders"时有效。
示例:gamma = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Burr 分布
k - 第二形状参数
1(默认) | 正标量
Burr 分布的第二形状参数,指定为正标量值。此参数仅在 distname 为"Burr"时有效。
示例:k = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
c - 第一形状参数
1(默认) | 正标量
Burr 分布的第一形状参数,指定为正标量值。此参数仅在 distname 为"Burr"时有效。
示例:c = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
alpha - 比例参数
1(默认) | 正标量
Burr 分布的比例参数,指定为正标量值。此参数仅在 distname 为"Burr"时有效。
示例:alpha = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Exponential 分布
θ - 均值
1(默认) | 正标量
指数分布的平均值,指定为正标量值。此参数仅在 distname 为"Exponential"时有效。
示例:θ = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# ExtremeValue 分布
μ - 位置参数
0(默认) | 标量值
极值分布的位置参数,指定为标量值。此参数仅在 distname 为"ExtremeValue"时有效。
示例:μ = -2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认) | 非负标量值
极值分布的尺度参数,指定为非负标量值。此参数仅在 distname 为"ExtremeValue"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Gamma 分布
α - 形状参数
1(默认) | 正标量值
伽马分布的形状参数,指定为正标量值。此参数仅在 distname 为"Gamma"时有效。
示例:α = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
θ - 尺度参数
1(默认) | 正标量值
伽马分布的尺度参数,指定为正标量值。此参数仅在 distname 为"Gamma"时有效。
示例:θ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# GeneralizedExtremeValue 分布
μ - 位置参数
0(默认) | 标量值
广义极值分布的位置参数,指定为标量值。此参数仅在 distname 为"GeneralizedExtremeValue"时有效。
示例:μ = 1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认) | 非负标量值
广义极值分布的尺度参数,指定为非负标量值。此参数仅在 distname 为"GeneralizedExtremeValue"时有效。
示例:σ = 2
数据类型:Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
ξ - 形状参数
0(默认) | 标量值
广义极值分布的形状参数,指定为标量值。此参数仅在 distname 为"GeneralizedExtremeValue"时有效。
示例:ξ = 0
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# GeneralizedPareto 分布
μ - 位置(阈值)参数
0(默认) | 标量值
广义帕累托分布的位置(阈值)参数,指定为标量值。此参数仅在 distname 为"GeneralizedPareto"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认) | 非负标量值
广义帕累托分布的尺度参数,指定为非负标量值。此参数仅在 distname 为"GeneralizedPareto"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
ξ - 形状参数
1(默认) | 标量值
广义帕累托分布的形状参数,指定为标量值。此参数仅在 distname 为"GeneralizedPareto"时有效。
示例:ξ = 0
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# HalfNormal 分布
μ - 位置参数
0(默认) | 标量值
半正态分布的位置参数,指定为标量值。此参数仅在 distname 为"HalfNormal"时有效。
示例:μ = 1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认) | 非负标量值
半正态分布的尺度参数,指定为非负标量值。此参数仅在 distname 为"HalfNormal"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# InverseGaussian 分布
μ - 尺度参数
1(默认) | 正标量值
逆高斯分布的尺度参数,指定为正标量值。此参数仅在 distname 为"InverseGaussian"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
λ - 形状参数
1(默认) | 正标量值
逆高斯分布的形状参数,指定为正标量值。此参数仅在 distname 为"InverseGaussian"时有效。
示例:λ = 4
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Logistic 分布
μ - 均值
0(默认) | 标量值
逻辑分布的均值,指定为标量值。此参数仅在 distname 为"Logistic"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
θ - 尺度参数
1(默认) | 非负标量值
逻辑分布的尺度参数,指定为非负标量值。此参数仅在 distname 为"Logistic"时有效。
示例:θ = 4
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Loglogistic 分布
μ - 平均值
0(默认) | 标量值
对数 logistic 分布的对数值的平均值,指定为标量值。此参数仅在 distname 为"Loglogistic"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认) | 正标量值
对数 logistic 分布的对数值的尺度参数,指定为正标量值。此参数仅在 distname 为"Loglogistic"时有效。
示例:σ = 4
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# LogNormal 分布
μ - 平均值
0(默认) | 标量值
对数正态分布的对数值的平均值,指定为标量值。此参数仅在 distname 为"LogNormal"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 标准差
1(默认) | 非负标量值
对数正态分布的对数值的标准差,指定为非负标量值。此参数仅在 distname 为"LogNormal"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Loguniform 分布
Lower - 下限
1(默认) | 非负标量值
对数均匀分布的下界,指定为非负标量值。此参数仅在 distname 为 "Loguniform" 时有效。
示例:Lower = 2
Upper - 上限
4(默认) | 大于 Lower 的标量值
对数均匀分布的上限,指定为大于 Lower 的标量值。此参数仅在 distname 为 "Loguniform" 时有效。
示例:Upper = 6
# TyMultinomial 分布
p - 结果概率
[0.500,0.500](默认)| [0,1] 范围内的标量值向量
多项分布的结果概率,指定为 [0,1] 范围内的标量值向量。概率总和为 1,对应于结果 1, 2, ..., k,其中 k 是概率向量中的元素数。此参数仅在 distname 为"TyMultinomial"时有效。
示例:p = [0.1,0.2,0.5,0.2] 分别给出结果为 1、2、3 或 4 的概率。
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Nakagami 分布
μ - 形状参数
1(默认)| 正标量值
Nakagami 分布的形状参数,指定为正标量值。此参数仅在 distname 为"Nakagami"时有效。
示例:μ = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
ω - 尺度参数
1(默认)| 正标量值
Nakagami 分布的尺度参数,指定为正标量值。此参数仅在 distname 为"Nakagami"时有效。
示例:ω = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# NegativeBinomial 分布
r - 形状参数
1(默认)| 正标量值
负二项分布的成功次数,指定为正标量值。此参数仅在 distname 为"NegativeBinomial"时有效。
示例:r = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
p - 形状参数
0.5(默认) |范围内的标量值 (0,1]
负二项分布的任何单个试验的成功概率,指定为 (0,1] 范围内的标量值。此参数仅在 distname 为"NegativeBinomial"时有效。
示例:p = 0.1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Normal 分布
μ - 平均值
0(默认)| 标量值
正态分布的平均值,指定为标量值。此参数仅在 distname 为"Normal"时有效。
示例:μ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 标准差
1(默认)| 非负标量值
正态分布的标准差,指定为非负标量值。此参数仅在 distname 为"Normal"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# PiecewiseLinear 分布
x - 数据值
[0,1](默认)| 标量值的单调递增向量
累积分布函数 (cdf) 改变分段线性分布斜率的数据值,指定为标量值的单调递增向量。此参数仅在 distname 为"PiecewiseLinear"时有效。
示例:x = [1,2,3]
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
Fx - x 中每个值的 cdf 值
[0,1](默认)| 从 0 开始到 1 结束的标量值的单调递增向量
# Poisson 分布
λ - 均值
1(默认)| 非负标量值
泊松分布的均值,指定为非负标量值。此参数仅在 distname 为"Poisson"时有效。
示例:λ = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Rayleigh 分布
σ - 定义参数
1(默认)| 正标量值
瑞利分布的定义参数,指定为正标量值。此参数仅在 distname 为"Rayleigh"时有效。
示例:σ = 3
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Rician 分布
ν - 非中心参数
0(默认)| 非负标量值
莱斯分布的非中心参数,指定为非负标量值。此参数仅在 distname 为"Rician"时有效。
示例:ν = 1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
σ - 尺度参数
1(默认)| 正标量值
莱斯分布的尺度参数,指定为正标量值。此参数仅在 distname 为"Rician"时有效。
示例:σ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Stable 分布
α - 第一个形状参数
2(默认)| 范围内的标量值 (0,2]
稳定分布的第一个形状参数,指定为 (0,2] 范围内的标量值。此参数仅在 distname 为"Stable"时有效。
示例:α = 1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
β - 第二个形状参数
0(默认)| [–1,1]范围内的标量值
稳定分布的第二个形状参数,指定为 [–1,1] 范围内的标量值。此参数仅在 distname 为"Stable"时有效。
示例:β = 0.5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
γ - 尺度参数
1(默认)| (0,∞) 范围内的标量值
稳定分布的尺度参数,指定为 (0,∞) 范围内的标量值。此参数仅在 distname 为"Stable"时有效。
示例:γ = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
δ - 位置参数
0(默认)| 标量值
稳定分布的位置参数,指定为标量值。此参数仅在 distname 为"Stable"时有效。
示例:δ = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# tLocationScale 分布
mu - 位置参数
0(默认)| 标量值
t 位置尺度分布的位置参数,指定为标量值。此参数仅在 distname 为"tLocationScale"时有效。
示例:mu = -2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
sigma - 尺度参数
1(默认)| 正标量值
t 位置尺度分布的尺度参数,指定为正标量值。此参数仅在 distname 为"tLocationScale"时有效。
示例:sigma = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
nu - 自由度
5(默认)| 正标量值
t 位置尺度分布的自由度,指定为正标量值。此参数仅在 distname 为"tLocationScale"时有效。
示例:nu = 20
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# TriangularDist 分布
a - 下限
0(默认)| 标量值
三角分布的下限,指定为标量值。此参数仅在 distname 为"TriangularDist"时有效。
示例:a = -2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
b - 上限
1(默认)| 大于或等于 a 的标量值
三角分布的上限,指定为大于或等于 a 的标量值。此参数仅在 distname 为"TriangularDist"时有效。
示例:b = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
c - 峰位置
0.5(默认)| 大于或等于 a 且小于或等于 b 的标量值
三角分布的峰位置,指定为大于或等于 a 且小于或等于 b 的标量值。此参数仅在 distname 为"TriangularDist"时有效。
示例:c = 1
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Uniform 分布
a - 下限
0(默认)| 标量值
均匀分布的下限,指定为标量值。此参数仅在 distname 为"Uniform"时有效。
示例:a = -4
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
b - 上限
1(默认)| 标量值
均匀分布的上限,指定为标量值。此参数仅在 distname 为"Uniform"时有效。
示例:b = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# Weibull 分布
α - 尺度参数
1(默认)| 正标量值
威布尔分布的尺度参数,指定为正标量值。此参数仅在 distname 为"Weibull"时有效。
示例:α = 2
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
θ - 形状参数
1(默认)| 正标量值
威布尔分布的形状参数,指定为正标量值。此参数仅在 distname 为"Weibull"时有效。
示例:θ = 5
数据类型: Float32 | Float64 | Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128
# 输出参数
pd - 概率分布
概率分布对象
概率分布,作为 distname 指定类型的概率分布对象返回。
list - 概率分布列表
字符串向量
makedist() 可以创建的概率分布列表,以字符串向量形式返回。