文档帮助中心文档
核概率分布对象
一个KernelDistribution对象由参数、模型描述和非参数核平滑分布的样本数据组成。
KernelDistribution
核分布是随机变量概率密度函数(pdf)的非参数估计。
内核发行版使用以下选项。
内核
正常的
盒子
三角形
epanechnikov
带宽
带宽> 0
有几种方法可以创建KernelDistribution概率分布对象。
使用fitdist.
fitdist
控件交互地拟合数据的分布分布更健康应用程序。
全部展开
“正常”
“盒子”
“三角形”
“epanechnikov”
内核函数类型,指定为有效的内核函数类型名称。
核平滑窗口的带宽,指定为一个正标量值。
数据类型:单|双
单
双
IsTruncated
0
1
此属性是只读的。
截断分布的逻辑标志,指定为逻辑值。如果IsTruncated=0,分布不被截断。如果IsTruncated=1,分布被截断。
数据类型:逻辑
逻辑
截断
概率分布的截断区间,指定为包含上下截断边界的标量值向量。
DistributionName
概率分布名称,指定为字符向量。
数据类型:字符
字符
InputData
用于分布拟合的数据,指定为包含以下内容的结构:
数据:用于分布拟合的数据向量。
数据
岑:截尾向量,无则为空。
岑
频率:频率矢量,如果没有则为空。
频率
数据类型:结构体
结构体
提供
收集
icdf
位差
的意思是
中位数
negloglik
pdf
随机
性病
var
全部折叠
加载示例数据。使用直方图可视化患者体重数据。
负载医院直方图(hospital.Weight)
直方图显示数据有两种模式,一种是针对女性患者的,另一种是针对男性患者的。
通过对患者权重数据拟合核分布来创建概率分布对象。
pd_kernel = fitdist(医院。重量,“内核”)
pd_kernel = KernelDistribution Kernel = normal Bandwidth = 14.3792 金宝appSupport = unbounded
为便于比较,将患者权重数据拟合为正态分布,创建另一个概率分布对象。
pd_normal = fitdist(医院。重量,“正常”)
pd_normal = NormalDistribution正态分布mu = 154 [148.728, 159.272] sigma = 26.5714 [23.3299, 30.8674]
定义x值并计算每个分布的pdf。
x = 50:1:250;pdf_kernel = pdf (pd_kernel x);pdf_normal = pdf (pd_normal x);
绘制每个分发的pdf文件。
情节(x, pdf_kernel,“颜色”,“b”,“线宽”2);持有在;情节(x, pdf_normal,“颜色”,“r”,“线型”,“:”,“线宽”2);传奇(内核分配的,“正态分布”,“位置”,“东南”);持有从;
拟合核分布而不是像正态分布那样的单峰分布揭示了女性和男性患者各自的模式。
使用注意事项及限制:
KernelDistribution一个概率分布对象可以通过使用fitdist使用GPU阵列输入参数。
的对象函数KernelDistribution完全支持GP金宝appU阵列。
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
fitdist|分布更健康
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系