主要内容

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

此示例显示了如何使用和配置dsp.arrayplot.系统对象™可视化中央限位定理。本定理表明,如果您从群体中取出大量随机样本,则样品的分布方法就是正态分布。

Display a Uniform Distribution

此示例的群体是0到1之间的随机数的均匀分布。使用Matlab®中的值的样本集兰特功能。使用该发行版节目功能。

numsamples = 1e4;numbins = 20;r = rand(numsamples,1);hst = histcounts(r,numbins);

Create a new array plot object and configure the properties of the array plot object to plot a histogram.

scope = dsp.ArrayPlot; scope.XOffset = 0; scope.SampleIncrement = 1/numbins; scope.PlotType ='Stem';scope.YLimits = [0, max(hst)+1];

调用范围来绘制均匀分布。

scope(hst')

显示多个样本的分布

接下来,模拟多个均匀分布的随机样本的计算。因为群体是在0和1之间的均匀分布值集合中,我们可以通过在0和1之间产生随机值来模拟样本装置的采样和计算。随着随机样本的数量增加,手段的分布更加紧密正常曲线。运行释放方法以让属性值和输入特性更改。

隐藏(范围);释放(范围);

Change the configuration of the Array Plot properties for the display of a distribution function.

numbins = 201;numtrials = 100;r = zeros(numsamples,1);scope.sampleincrement = 1 / numbins;scope.plottype ='楼梯';

反复呼叫范围以绘制样本的分布。

表演(范围);为了II = 1:Numtrials r = rand(numsamples,1)+ r;HST = Histcounts(R ​​/ II,0:1 / NUMBINS:1);Scope.ylimits = [min(hst)-1,max(hst)+1];范围(HST')暂停(0.1);结尾

当仿真完成后,阵列绘图图显示铃曲线,表示接近正常的分布。

通过缩放检查您的数据

缩放工具允许您同时放大in the directions of both theX- andy-axes或任一方面单独。例如,要放大0.3和0.7之间的分布,可以使用zoom x选项。

  • 要激活缩放X工具,请选择工具>zoom x.,或按相应的工具栏按钮。您可以通过查找缩进工具栏按钮或旁边的复选标记来确定Zoom X Tool是否处于活动状态工具>缩放xmenu option.

  • 接下来,放大0.3和0.7之间的区域。在数组绘图窗口中,单击0.3秒标记并拖动到0.7秒的标记。

也可以看看

||