Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从aspx.vb调用asp.net stdef函数_Asp.net_Sql Server_Function - Fatal编程技术网

从aspx.vb调用asp.net stdef函数

从aspx.vb调用asp.net stdef函数,asp.net,sql-server,function,Asp.net,Sql Server,Function,asp.net中是否有stdev的功能? 我试着用数学。函数,但找不到有用的 你能推荐我吗 tq before您可以使用下面的函数查找标准偏差 C 您可以使用免费的开源第三方库。我使用了SmartStats,您可以从中下载 一旦您下载了这个库(它只是一个dll文件),您就可以 应该将该文件放入VB.Net Asp.Net的bin目录中 项目,或在Vb.Net web应用程序中添加对该项目的引用。 然后,您只需使用下面这样的代码来确定标准偏差。SomeNumber是下面代码中的双值数组 Dim d

asp.net中是否有stdev的功能? 我试着用数学。函数,但找不到有用的

你能推荐我吗


tq before

您可以使用下面的函数查找标准偏差

C


您可以使用免费的开源第三方库。我使用了SmartStats,您可以从中下载

一旦您下载了这个库(它只是一个dll文件),您就可以 应该将该文件放入VB.Net Asp.Net的bin目录中 项目,或在Vb.Net web应用程序中添加对该项目的引用。 然后,您只需使用下面这样的代码来确定标准偏差。SomeNumber是下面代码中的双值数组

Dim disperse As SmartStats.dispersion = New SmartStats.dispersion()
Dim stdDev As Double = disperse.StdDev(someNumbers)
您可以使用此库来确定许多其他统计函数,以防将来需要这样做。有关此库提供的其他统计函数的更多详细信息,请参见以下url

下面给出了使用aspx页面的代码隐藏使用此库计算标准偏差的完整工作示例

Partial Class _Default
Inherits Page

Private Sub _Default_Load(sender As Object, e As EventArgs) Handles Me.Load

    'create a collection of double numbers
    Dim someNumbers As List(Of Double) = New List(Of Double)()

    someNumbers.Add(2)
    someNumbers.Add(10)
    someNumbers.Add(6)
    someNumbers.Add(11)
    someNumbers.Add(14)
    someNumbers.Add(21)
    someNumbers.Add(1)
    someNumbers.Add(100)
    someNumbers.Add(65)

    'only below two lines are needed to determine standard deviation
    Dim disperse As SmartStats.dispersion = New SmartStats.dispersion()
    Dim stdDev As Double = disperse.StdDev(someNumbers.ToArray())

End Sub
End Class

看看我提交的答案。只需使用两行VB.Net代码就可以非常简单地确定标准偏差。谢谢,让我试试,NORMSINVprobability如何?第三方库是否可用于该功能?在smartstats中没有此功能。谢谢,我在提到的文档中没有看到这个功能。您可以使用它。您可以使用以下代码通过我在上面的注释中提到的math.net库来确定NORMSINV:Dim normalDistribution As MathNet.Numerics.Distributions.Normal=New MathNet.Numerics.Distributions.Normal10.0,6.34'mean,“标准偏差”指定高于正态分布的属性正态分布。逆计算分布0.4“概率
Dim disperse As SmartStats.dispersion = New SmartStats.dispersion()
Dim stdDev As Double = disperse.StdDev(someNumbers)
Partial Class _Default
Inherits Page

Private Sub _Default_Load(sender As Object, e As EventArgs) Handles Me.Load

    'create a collection of double numbers
    Dim someNumbers As List(Of Double) = New List(Of Double)()

    someNumbers.Add(2)
    someNumbers.Add(10)
    someNumbers.Add(6)
    someNumbers.Add(11)
    someNumbers.Add(14)
    someNumbers.Add(21)
    someNumbers.Add(1)
    someNumbers.Add(100)
    someNumbers.Add(65)

    'only below two lines are needed to determine standard deviation
    Dim disperse As SmartStats.dispersion = New SmartStats.dispersion()
    Dim stdDev As Double = disperse.StdDev(someNumbers.ToArray())

End Sub
End Class