[发明专利]实现完整显示测量数据的直方图的方法和装置有效
申请号: | 201010534705.3 | 申请日: | 2010-11-03 |
公开(公告)号: | CN102466746A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 王悦;王铁军;李维森 | 申请(专利权)人: | 北京普源精电科技有限公司 |
主分类号: | G01R13/00 | 分类号: | G01R13/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102206 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 完整 显示 测量 数据 直方图 方法 装置 | ||
技术领域
本发明涉及电变量测试领域,尤其涉及到在电变量测试中,用于显示测量数据的直方图的方法和装置。
背景技术
随着测试测量技术的不断发展,各种测量设备的功能也在不断增加,例如测量设备中,可以用直方图的形式显示测量数据。直方图是数学中一种统计的表格形式,直方图用多个高度不等的矩形来表示测量数据的分布情况。
现有技术中,主要依据测量数据中的平均值和标准偏差构造直方图,基本的构图原理是:首先获取一组测量数据,计算测量数据的平均值和标准方差值,确定直方图图柱的个数,且使所述个数为偶数,根据显示窗口的宽度与图柱个数的比值确定每个图柱的宽度,根据所述的平均值和标准方差值确定每个图柱容纳的数据范围,具体是这样确定的:确定直方图横坐标的中心点,将这个中心点对应所述的平均值,从所述中心点向左第一个图柱的数据变化范围是从所述平均值到所述平均值减去一个所述标准方差,从所述中心点向右第一个图柱的数据变化范围是从所述平均值到所述平均值加上一个所述标准方差,从所述中心点向左第二个图柱的数据变化范围是从所述平均值减去一个所述标准方差到所述平均值减去两个所述标准方差,从所述中心点向右第二个图柱的数据变化范围是从所述平均值加上一个所述标准方差到所述平均值加上两个所述标准方差,从所述中心点向左第三个图柱的数据变化范围是从所述平均值减去两个所述标准方差到所述平均值减去三个所述标准方差,从所述中心点向右第三个图柱的数据变化范围是从所述平均值加上两个所述标准方差到所述平均值加上三个所述标准方差,以此类推,直到所述直方图图柱占满整个所述显示窗口。可以看出,上述绘制直方图的方法中,每个直方图图柱容纳的测量数据的范围呈现规律性变化,将这种使直方图图柱容纳的测量数据呈现规律性变化的值称为步进值,现有技术中的步进值就是所述标准方差。
从现有技术绘制直方图的方法上可以看出现有技术存在的缺点:一、现有技术直方图显示测量数据的完整性受限于所述直方图图柱的个数,举一个简单的实例,假如获取的一组测量数据是0、2、5、7、6,显示窗口中所述直方图图柱的个数是两个,该组数据的平均值是4,标准方差值是2.4,取标准方差值2.4作为步进值,依据现有技术,所述直方图第一个图柱的数据变化范围是4至1.6,第二个图柱的数据变化范围是4至6.4,可见,上述测量数据中的2被统计到第一个图柱中,5、6被统计到第二个图柱中,而0和7则没能被统计显示。二、现有技术直方图图柱的个数只能被限定为偶数个,否则无法准确地确定所述直方图横坐标的中心点。
发明内容
本发明所要解决的技术问题是,实现完整地统计并显示测量数据,且直方图图柱的个数可由用户自由要求,不受限。
解决上述技术问题,本发明提供了一种实现完整统计测量数据的实时直方图的装置。
本发明的实现完整显示测量数据的实时直方图的装置,包括一个测量部件,一个存储单元,一个控制部件,一个显示部件,所述测量部件用于产生测量数据,所述的存储单元用于保存所述的测量数据,所述的控制部件用于依据所述的测量数据,产生显示数据,所述的显示部件用于呈现所述的显示数据;所述的显示部件包括一个直方图显示窗口,所述的控制部件用于获取一组所述的测量数据、从中查找最大值和最小值,依据所述最大值和所述最小值和一个直方图的图柱个数计算一个步进值,根据所述步进值将测量数据分成多个数据段,每个所述数据段对应每个所述图柱将要容纳的测量数据范围,将容纳最多测量数据点数的图柱的高度设为与所述直方图显示窗口等高,将所述直方图显示窗口的高度与所述最多测量数据点数的比值,作为每一个测量点对应的高度,依据所述每个测量点对应的高度及每个所述图柱中包含的测量点数,确定每个所述图柱的高度,将所述显示窗口的宽度与所述图柱的个数的比值作为所述图柱的柱宽,最后依据所述图柱的柱宽及所述图柱的高度绘制显示直方图。
解决上述技术问题,本发明还提供了一种实现完整统计测量数据的实时直方图的方法。
本发明的实现完整显示测量数据的实时直方图的方法,包括以下步骤:
获取测量数据及直方图的图柱的个数;
查找测量数据中的最大值和最小值;
依据所述最大值、所述最小值及所述图柱的个数计算一个步进值;
根据所述步进值确定每个所述图柱容纳的测量数据范围;
计算各所述图柱内测量数据的点数;
依据所述测量数据的点数计算每个所述图柱的高度,将直方图显示窗口的宽度与所述图柱的个数的比值作为所述图柱的柱宽;
依据所述图柱的柱宽及所述图柱的高度绘制显示直方图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京普源精电科技有限公司,未经北京普源精电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010534705.3/2.html,转载请声明来源钻瓜专利网。