仪器信息网APP
选仪器、听讲座、看资讯

【求助】如何在 记录 页面添加 d(1.0) 选项卡(马尔文)?

  • 人来人往
    2008/06/12
  • 私聊

颗粒度测量

  • 如题:如何在 记录 页面添加 d(1.0) 选项卡?

    按照软件的帮助中的说明自定义计算d(1.0),但计算结果与“分析结果”界面获得的d(1.0)数据不同,搞不清楚是哪里出了问题,请高手帮忙。

    谢谢!

    软件帮助说明如下:

    语法:Percentile(pUnderSizeResult)
    组:统计
    说明:返回粒度(单位为微米),在这一点,分布的 pUnderSizeResult 百分数要小于该粒度。

    例如:以下将返回 D(0.9)(单位为微米)。

    Option Explicit
    Private Function Calc() As Variant

    'Round gives result to 3 decimal places
        'calculation set to return 90th percentile
        Calc = Round(Stats.Percentile(90),3)
    End Function








    +关注 私聊
  • youjian000

    第1楼2008/06/12

    有效求助,为你转送5个积分。
    另:你的图太小了,看不清楚。

0
    +关注 私聊
  • litsas

    第2楼2008/06/14

    你是不是错把d(1.0)当成了D(1.0)
    自定义编辑的应该是D( 1.0) ,d( 1.0)在工具条里直接选择就可以了,不用编辑的,另外自定义里面还有加权的数据计算,好好看清楚,不要搞混了。

0
    +关注 私聊
  • 人来人往

    第3楼2008/06/16

    错不了

    我这个版本里没有 d(1.0),所以得自定义计算

    litsas 发表:你是不是错把d(1.0)当成了D(1.0)
    自定义编辑的应该是D( 1.0) ,d( 1.0)在工具条里直接选择就可以了,不用编辑的,另外自定义里面还有加权的数据计算,好好看清楚,不要搞混了。

0
    +关注 私聊
  • litsas

    第4楼2008/06/17

    呵呵,这个小写的d就是测量数据累计,d(1.0)就是它的粒度上限了,在报告下面寻找100%含量粒度大小即可。

0
    +关注 私聊
  • jacoblin

    第5楼2008/11/26

    你需要重新计算一次,即选中记录,点右键,编辑结果,按提示一路OK即可。
    因为自定义的函数不是在测量时自动处理的,需要后期“强制处理”一下。这样在记录窗口里就可以直接看到自定义的结果了。

    free365 发表:如题:如何在 记录 页面添加 d(1.0) 选项卡?

    按照软件的帮助中的说明自定义计算d(1.0),但计算结果与“分析结果”界面获得的d(1.0)数据不同,搞不清楚是哪里出了问题,请高手帮忙。

    谢谢!

    软件帮助说明如下:

    语法:Percentile(pUnderSizeResult)
    组:统计
    说明:返回粒度(单位为微米),在这一点,分布的 pUnderSizeResult 百分数要小于该粒度。

    例如:以下将返回 D(0.9)(单位为微米)。

    Option Explicit
    Private Function Calc() As Variant

    'Round gives result to 3 decimal places
        'calculation set to return 90th percentile
        Calc = Round(Stats.Percentile(90),3)
    End Function









0
    +关注 私聊
  • 人来人往

    第6楼2008/11/26

    试了一下,不行

    我找到了原因:

    在已有的测试结果中添加其他选项卡是无效的;
    添加选项卡后需要新建测量文件;

    jacoblin 发表:你需要重新计算一次,即选中记录,点右键,编辑结果,按提示一路OK即可。
    因为自定义的函数不是在测量时自动处理的,需要后期“强制处理”一下。这样在记录窗口里就可以直接看到自定义的结果了。

0
    +关注 私聊
  • jacoblin

    第7楼2008/11/28

    不对呀,只要自定义函数是正确的(注意语法检查一下,带红色对号的图标),可以得到自定义的结果。
    在我的电脑上效果如图,不一定要新建测量文件,自动添加在原有记录文件的记录中。如图所示,30-32记录是对23-24记录重新计算得到的。呵呵

    free365 发表:试了一下,不行

    我找到了原因:

    在已有的测试结果中添加其他选项卡是无效的;
    添加选项卡后需要新建测量文件;

0
    +关注 私聊
  • 人来人往

    第8楼2008/11/28

    我晕一下
    怎么我这边就不行呢?

    jacoblin 发表:不对呀,只要自定义函数是正确的(注意语法检查一下,带红色对号的图标),可以得到自定义的结果。
    在我的电脑上效果如图,不一定要新建测量文件,自动添加在原有记录文件的记录中。如图所示,30-32记录是对23-24记录重新计算得到的。呵呵

0
    +关注 私聊
  • jacoblin

    第9楼2008/12/04

    你把你的d1.0计算函数检查下,应该是:
    Option Explicit

    Private Function Calc() As Variant
        'Enter your calculation here
        Calc = Stats.Percentile(1)
    End Function

0
    +关注 私聊
  • 人来人往

    第10楼2008/12/04

    我用的是:
    Option Explicit
    Private Function Calc() As Variant

    'Round gives result to 3 decimal places
    'calculation set to return 100th percentile
    Calc = Round(Stats.Percentile(100),3)
    End Function

    jacoblin 发表:你把你的d1.0计算函数检查下,应该是:
    Option Explicit

    Private Function Calc() As Variant
        'Enter your calculation here
        Calc = Stats.Percentile(1)
    End Function

0
查看更多
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...