标题:请问如何用vb计算偏度系数和峰度系数?
只看楼主
ictest
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:114
注 册:2010-2-17
结帖率:69.81%
已结贴  问题点数:5 回复次数:1 
请问如何用vb计算偏度系数和峰度系数?
在listbox里有N个数据,请问如何用vb计算偏度系数和峰度系数?
在excel里,有这两个系数的函数:      峰度:KURT()         偏度:SKEW()

求平均值、最大值、最小值、标准差 的语句我已经写出来了,如下:
程序代码:
Dim a As Single
For i = 0 To List1.ListCount - 1
a = a + List1.List(i)
Next i

Text1.Text = Format(a / List1.ListCount, "0.0000000")

Dim min As Single
Dim max As Single

min = List1.List(0)
For i = 0 To List1.ListCount - 1
If min > List1.List(i) Then min = List1.List(i)
Next
Text2.Text = Format(min, "0.0000000")

max = List1.List(0)
For i = 0 To List1.ListCount - 1
If max < List1.List(i) Then max = List1.List(i)
Next
Text3.Text = Format(max, "0.0000000")

For i = 0 To List1.ListCount - 1
List2.AddItem Format((List1.List(i) - Val(Text1.Text)) ^ 2, "0.0000000")
Next i

Dim b As Single
For i = 0 To List2.ListCount - 1
b = b + List2.List(i)
Next i
Text4.Text = Format(Sqr(Format(b / List2.ListCount, "0.0000000")), "0.0000000")

搜索更多相关主题的帖子: 系数 List Next Text Format 
2018-09-11 17:06
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:5 
有数据,那就差 公式了,你找这二个函数的实现 公式,然后把数据填进去运算就是了。

你要知道,计算机里基本上所有的功能,都是使用编程实现。

授人于鱼,不如授人于渔
早已停用QQ了
2018-09-14 10:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-489747-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.181024 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved