亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 雙因素交錯m2.bas

?? <VB數理統計實用算法>書中的算法源程序
?? BAS
字號:
Attribute VB_Name = "modMethod"
Option Explicit
'雙因素交錯方差分析
'x:試驗數據
'FA:行因素的F檢驗值
'FB:列因素的F檢驗值
'FAB:因素交錯的F檢驗值
Public Sub DoubleAB(x() As Double, FA As Double, FB As Double, FAB As Double)
'p:垂直因素變化個數。q:水平因素變化個數。r:重復試驗次數。n:試驗的總次數
    Dim p As Integer, q As Integer, r As Integer, n As Integer
    Dim I As Integer, J As Integer, K As Integer
    Dim A As Double, B As Double, C As Double, D As Double
    Dim Qa As Double, Qb As Double, W As Double
    Dim Sa As Double, Sb As Double, Sab As Double, Se As Double
    p = UBound(x, 1): q = UBound(x, 2): r = UBound(x, 3)
    n = p * q * r                           'n:試驗的總次數
    For I = 1 To p
        For J = 1 To q
            For K = 1 To r
                A = A + x(I, J, K)
                B = B + x(I, J, K)
                C = C + x(I, J, K)
                W = W + x(I, J, K) ^ 2
            Next K
            D = D + C * C
            C = 0
        Next J
        Qa = Qa + B * B
        B = 0
    Next I
    B = A ^ 2 / n
    Qa = Qa / (q * r)
    For J = 1 To q
        For I = 1 To p
            For K = 1 To r
                C = C + x(I, J, K)
            Next K
        Next I
        Qb = Qb + C * C
        C = 0
    Next J
    Qb = Qb / (p * r)
    D = D / r
    Sa = (Qa - B) / (p - 1)     '行因素引起的平均離差平方和
    Sb = (Qb - B) / (q - 1)     '列因素引起的平均離差平方和
'因素交互作用引起的平均離差平方和
    Sab = (D - Qa - Qb + B) / (p - 1) / (q - 1)
'誤差引起的平均離差平方和
    Se = (W - D) / (p * q * (r - 1))
    FA = Sa / Se                '行因素的檢驗值
    FB = Sb / Se                '列因素的檢驗值
    FAB = Sab / Se              '交錯因素的檢驗值
Debug.Print "行平方和", (Qa - B), "自由度", p - 1, "均方", Sa
Debug.Print "列平方和", (Qb - B), "自由度", q - 1, "均方", Sb
Debug.Print "交錯平方和", (D - Qa - Qb + B), "自由度", (p - 1) * (q - 1), "均方", Sab
Debug.Print "誤差平方和", (W - D), "自由度", (p * q * (r - 1)), "均方", Se
Debug.Print "行檢驗值", FA, "列檢驗值", FB, "交錯檢驗值", FAB
End Sub

'求Gamma函數的對數LogGamma(x)
'x:自變量
'G:Gamma函數的對數
Public Sub lnGamma(x As Double, G As Double)
    Dim y As Double, z As Double, A As Double
    Dim B As Double, B1 As Double, n As Integer
    Dim I As Integer
    If x < 8 Then
        y = x + 8: n = -1
    Else
        y = x: n = 1
    End If
    z = 1 / (y * y)
    A = (y - 0.5) * Log(y) - y + 0.9189385
    B1 = (0.0007663452 * z - 0.0005940956) * z
    B1 = (B1 + 0.0007936431) * z
    B1 = (B1 - 0.002777778) * z
    B = (B1 + 0.0833333) / y
    G = A + B
    If n >= 0 Then Exit Sub
    y = y - 1: A = y
    For I = 1 To 7
        A = A * (y - I)
    Next I
    G = G - Log(A)
End Sub

'求正態分布的分位數
'Q:上側概率
'x:分位數
Public Sub PNorm(q, x)
    Dim p As Double, y As Double, z As Double
    Dim B0 As Double, B1 As Double, B2 As Double
    Dim B3 As Double, B4 As Double, B5 As Double
    Dim B6 As Double, B7 As Double, B8 As Double
    Dim B9 As Double, B10 As Double, B As Double
    B0 = 1.570796288: B1 = 0.03706987906
    B2 = -0.0008364353589: B3 = -0.0002250947176
    B4 = 0.000006841218299: B5 = 0.000005824238515
    B6 = -0.00000104527497: B7 = 8.360937017E-08
    B8 = -3.231081277E-09: B9 = 3.657763036E-11
    B10 = 6.936233982E-13
    If q = 0.5 Then
        x = 0: GoTo PN01
    End If
    If q > 0.5 Then p = 1 - q Else p = q
    y = -Log(4 * p * (1 - p))
    B = y * (B9 + y * B10)
    B = y * (B8 + B): B = y * (B7 + B)
    B = y * (B6 + B): B = y * (B5 + B)
    B = y * (B4 + B): B = y * (B3 + B)
    B = y * (B2 + B): B = y * (B1 + B)
    z = y * (B0 + B): x = Sqr(z)
    If q > 0.5 Then x = -x
PN01:
End Sub

'計算F分布的分布函數
'n1:自由度,已知
'n2:自由度,已知
'F:F值,已知
'p:下側概率,所求
'd:概率密度,所求
Public Sub F_DIST(n1 As Integer, n2 As Integer, F As Double, _
            p As Double, D As Double)
    Dim x As Double, U As Double, Lu As Double
    Dim IAI As Integer, IBI As Integer, nn1 As Integer, nn2 As Integer
    Dim I As Integer
    Const PI As Double = 3.14159265359
    If F = 0 Then
        p = 0: D = 0: Exit Sub
    End If
    x = n1 * F / (n2 + n1 * F)
    If (n1 \ 2) * 2 = n1 Then
        If (n2 \ 2) * 2 = n2 Then
            U = x * (1 - x): p = x: IAI = 2: IBI = 2
        Else
            U = x * Sqr(1 - x) / 2: p = 1 - Sqr(1 - x): IAI = 2: IBI = 1
        End If
    Else
        If (n2 \ 2) * 2 = n2 Then
            p = Sqr(x): U = p * (1 - x) / 2: IAI = 1: IBI = 2
        Else
            U = Sqr(x * (1 - x)) / PI
            p = 1 - 2 * Atn(Sqr((1 - x) / x)) / PI: IAI = 1: IBI = 1
        End If
    End If
    nn1 = n1 - 2: nn2 = n2 - 2
    If U = 0 Then
        D = U / F
        Exit Sub
    Else
        Lu = Log(U)
    End If
    If IAI = n1 Then GoTo LL1
    For I = IAI To nn1 Step 2
        p = p - 2 * U / I
        Lu = Lu + Log((1 + IBI / I) * x)
        U = Exp(Lu)
    Next I
LL1:
    If IBI = n2 Then
        D = U / F: Exit Sub
    End If
    For I = IBI To nn2 Step 2
        p = p + 2 * U / I
        Lu = Lu + Log((1 + n1 / I) * (1 - x))
        U = Exp(Lu)
    Next I
    D = U / F
End Sub

'計算F分布的分位數
'n1:自由度,已知
'n2:自由度,已知
'Q:上側概率,已知
'F:分位數,所求
Public Sub PF_DIST(n1 As Integer, n2 As Integer, _
                q As Double, F As Double)
    Dim DF12 As Double, DF22 As Double, A As Double, B As Double
    Dim A1 As Double, B1 As Double, p As Double, YQ As Double
    Dim E As Double, FO As Double, pp As Double, D As Double
    Dim GA1 As Double, GA2 As Double, GA3 As Double
    Dim K As Integer
    DF12 = n1 / 2: DF22 = n2 / 2
    A = 2 / (9 * n1): A1 = 1 - A
    B = 2 / (9 * n2): B1 = 1 - B
    p = 1 - q: PNorm q, YQ
    E = B1 * B1 - B * YQ * YQ
    If E > 0.8 Then
        FO = ((A1 * B1 + YQ * Sqr(A1 * A1 * B + A * E)) / E) ^ 3
    Else
        lnGamma DF12 + DF22, GA1
        lnGamma DF12, GA2
        lnGamma DF22, GA3
        FO = (2 / n2) * (GA1 - GA2 - GA3 + 0.69315 + (DF22 - 1) * Log(n2) _
            - DF22 * Log(n1) - Log(q))
        FO = Exp(FO)
    End If
    For K = 1 To 30
        F_DIST n1, n2, FO, pp, D
        If D = 0 Then
            F = FO: Exit Sub
        End If
        F = FO - (pp - p) / D
        If Abs(FO - F) < 0.000001 * Abs(F) Then Exit Sub Else FO = F
    Next K
End Sub




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久三级丝袜| 亚洲精品免费看| 欧美写真视频网站| 国产福利一区在线| 蜜臀99久久精品久久久久久软件| 国产精品理论在线观看| 日韩一级片网址| 一本大道久久精品懂色aⅴ| 国产一区二区三区四区五区美女 | 精品欧美黑人一区二区三区| 99视频有精品| 国产白丝网站精品污在线入口| 日日夜夜精品视频免费| 一区二区三区中文在线观看| 久久九九久精品国产免费直播| 91精品国产综合久久久久久| 欧洲亚洲精品在线| 色综合久久99| 97久久精品人人做人人爽| 国产在线国偷精品免费看| 日韩高清在线电影| 丝袜亚洲另类欧美| 亚洲成国产人片在线观看| 亚洲欧美色综合| 国产精品九色蝌蚪自拍| 日本一区二区三区高清不卡| 久久毛片高清国产| 精品对白一区国产伦| 欧美一区二区视频在线观看2020 | 亚洲欧洲综合另类| 日本一区二区成人| 国产精品久久午夜夜伦鲁鲁| 国产女人18毛片水真多成人如厕| 久久久精品免费观看| 久久久天堂av| 国产三级一区二区| 亚洲国产精品高清| 国产精品美女久久久久久久久久久| 国产欧美va欧美不卡在线| 国产午夜亚洲精品羞羞网站| 国产日产欧产精品推荐色 | 亚洲mv在线观看| 一区二区三区国产| 亚洲成人久久影院| 五月激情丁香一区二区三区| 免费在线欧美视频| 麻豆一区二区99久久久久| 蜜桃视频一区二区| 国产一区久久久| 风间由美一区二区三区在线观看 | 日韩一区二区在线免费观看| 日韩欧美亚洲国产另类| 日韩精品一区二区三区在线播放| 精品国产一区二区精华| 国产调教视频一区| 国产精品成人午夜| 亚洲曰韩产成在线| 日本欧美加勒比视频| 韩国三级中文字幕hd久久精品| 国产一区二区在线看| 不卡电影免费在线播放一区| 91在线porny国产在线看| 99国产精品视频免费观看| 91一区二区三区在线播放| 欧美日韩一区不卡| 日韩欧美激情四射| 中文字幕免费在线观看视频一区| 夜夜嗨av一区二区三区网页| 日本欧美在线观看| 成人性色生活片免费看爆迷你毛片| va亚洲va日韩不卡在线观看| 欧美日韩精品一区二区| 久久久午夜电影| 一区二区三区中文字幕精品精品| 另类综合日韩欧美亚洲| 不卡高清视频专区| 日韩一区二区不卡| 综合久久久久综合| 麻豆精品在线播放| 色综合天天综合狠狠| 51久久夜色精品国产麻豆| 中文字幕成人网| 秋霞国产午夜精品免费视频| 波多野结衣在线一区| 欧美日韩高清一区二区不卡| 国产校园另类小说区| 视频在线观看一区| 99久久免费国产| 精品少妇一区二区三区| 一区二区三区高清| 国产成人午夜精品5599| 88在线观看91蜜桃国自产| 日本一区二区三区高清不卡| 日本午夜精品视频在线观看| 色综合天天综合网天天看片| 亚洲精品一区二区三区香蕉| 亚洲一卡二卡三卡四卡无卡久久| 岛国av在线一区| 日韩午夜在线观看| 亚洲一区二三区| 成av人片一区二区| 久久影院电视剧免费观看| 亚洲国产成人精品视频| av男人天堂一区| 337p日本欧洲亚洲大胆精品 | 亚洲国产精品黑人久久久| 欧美aaa在线| 欧美午夜寂寞影院| 中文字幕中文字幕一区| 国产一区三区三区| 欧美tickling挠脚心丨vk| 午夜精品一区二区三区免费视频| 不卡欧美aaaaa| 久久精品亚洲乱码伦伦中文 | 亚洲影院免费观看| 99久久综合精品| 国产精品理论在线观看| 国产成人精品1024| 久久蜜桃一区二区| 国产主播一区二区三区| 欧美videos大乳护士334| 免费人成网站在线观看欧美高清| 欧美少妇bbb| 洋洋av久久久久久久一区| 91亚洲精品久久久蜜桃网站 | 亚洲福利视频一区| 欧美性三三影院| 夜夜精品视频一区二区| 91麻豆福利精品推荐| 亚洲男人的天堂网| av一区二区久久| 亚洲欧洲美洲综合色网| jvid福利写真一区二区三区| 国产日韩欧美不卡在线| 国产精品一区二区在线看| 精品欧美黑人一区二区三区| 精品一区二区三区香蕉蜜桃 | 成人av综合一区| 国产精品美女久久久久aⅴ| 国产成人av在线影院| 国产精品视频一二三区| www.日韩av| 一区二区在线观看免费视频播放 | 国产丝袜欧美中文另类| 国产剧情一区在线| 国产视频一区在线观看| av亚洲产国偷v产偷v自拍| 亚洲日穴在线视频| 欧美色大人视频| 免费在线欧美视频| 久久蜜臀中文字幕| 91一区二区在线| 午夜精品福利一区二区三区蜜桃| 欧美精品乱码久久久久久| 蜜桃91丨九色丨蝌蚪91桃色| 精品国产乱子伦一区| 成人一道本在线| 一区二区三区在线免费视频| 欧美电影影音先锋| 国产精品亚洲成人| 亚洲三级免费电影| 欧美一区二区三区影视| 国产91精品久久久久久久网曝门 | 国产精品欧美精品| 91国模大尺度私拍在线视频| 日本一区中文字幕| 国产三级欧美三级日产三级99 | 91社区在线播放| 日本欧美久久久久免费播放网| 久久久久国产一区二区三区四区| 成人app软件下载大全免费| 午夜国产不卡在线观看视频| 国产午夜精品一区二区三区四区| 91影院在线观看| 久久福利资源站| 一区二区三区美女视频| 日韩一区二区三区四区五区六区| 成人黄色综合网站| 日韩av一区二区在线影视| 国产精品欧美一区喷水| 欧美一区二区三区视频免费| 成人黄色在线看| 蜜桃精品视频在线观看| 中文字幕日韩精品一区 | 欧美一区在线视频| 成人激情免费网站| 麻豆91在线看| 一区二区视频免费在线观看| 久久中文字幕电影| 欧美日韩aaaaaa| 99re成人在线| 另类小说欧美激情| 一区二区三区四区不卡视频| wwww国产精品欧美| 欧美日韩精品一区二区三区四区 | 91丨九色丨国产丨porny| 麻豆久久久久久久| 亚洲成人在线观看视频| 亚洲日本一区二区| 国产欧美精品一区二区色综合|