主要内容

阵列图中中心极限定理的可视化

此示例显示如何使用和配置dsp.ArrayPlot系统对象™ 使中心极限定理形象化。这个定理表明,如果从总体中抽取大量随机样本,样本均值的分布接近正态分布。

均匀分布

本例中的总体是0到1之间随机数的均匀分布。使用兰德作用使用历史记录作用

numsamples=1e4;numbins=20;r=兰特(numsamples,1);hst=历史计数(r,numbins);

创建新的阵列打印对象,并配置阵列打印对象的属性以打印直方图。

范围= dsp.ArrayPlot;范围。XOffset = 0;范围。SampleIncrement = 1 / numbins;范围。PlotType =“茎”;scope.YLimits=[0,max(hst)+1];

调用作用域以绘制均匀分布。

范围(hst')

显示多个样本的分布

接下来,模拟计算多个均匀分布的随机样本。由于总体是一组均匀分布的0到1之间的值,我们可以通过生成0到1之间的随机值来模拟采样和样本均值的计算。随着随机样本数量的增加,平均值的分布更接近正态曲线。运行release方法以更改属性值和输入特征。

隐藏(范围);发布(范围);

更改Array Plot属性的配置以显示分布函数。

numbins=201;numtrials=100;r=0(numsamples,1);scope.SampleIncrement=1/numbins;scope.PlotType=“楼梯”;

重复调用范围以绘制样本的分布。

显示(范围);对于ii=1:numtrialsr=rand(numsamples,1)+r;hst=组织计数(r/ii,0:1/数量:1);scope.YLimits=[min(hst)-1,max(hst)+1];范围(hst')暂停(0.1);终止

模拟完成后,阵列图显示钟形曲线,表示接近正态分布。

通过缩放来检查数据

缩放工具允许您同时在两个方向上进行放大x-及Y-轴或在任一方向上单独。例如,要放大0.3和0.7之间的分布,可以使用“缩放X”选项。

  • 要激活“缩放X”工具,请选择工具>缩放X,或按相应的工具栏按钮。通过查找缩进工具栏按钮或工具栏旁边的复选标记,可以确定“缩放X”工具是否处于活动状态工具>缩放X菜单选项。

  • 接下来,放大0.3到0.7之间的区域。在“阵列打印”窗口中,单击0.3秒标记并拖动到0.7秒标记。

另见

||