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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? frmvkform.frm

?? 用于產(chǎn)生垂向滲透率 根據(jù)的是滲透率變異系數(shù) 其中層數(shù)可以任意給定
?? FRM
字號(hào):
VERSION 5.00
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "Comdlg32.ocx"
Begin VB.Form frmvkform 
   AutoRedraw      =   -1  'True
   Caption         =   "產(chǎn)生垂向滲透率值"
   ClientHeight    =   6780
   ClientLeft      =   45
   ClientTop       =   270
   ClientWidth     =   6615
   LinkTopic       =   "Form1"
   ScaleHeight     =   6780
   ScaleWidth      =   6615
   StartUpPosition =   3  '窗口缺省
   Begin MSComDlg.CommonDialog cmndia 
      Left            =   3120
      Top             =   6120
      _ExtentX        =   688
      _ExtentY        =   688
      _Version        =   393216
   End
   Begin VB.CommandButton cmdsave 
      Caption         =   "保存(&S)"
      Height          =   372
      Left            =   1320
      TabIndex        =   10
      Top             =   6120
      Width           =   1332
   End
   Begin VB.CommandButton cmdexit 
      Caption         =   "退出(&E)"
      Height          =   372
      Left            =   4200
      TabIndex        =   9
      Top             =   6120
      Width           =   1332
   End
   Begin VB.PictureBox picout 
      AutoSize        =   -1  'True
      Height          =   2415
      Left            =   240
      ScaleHeight     =   2355
      ScaleWidth      =   5835
      TabIndex        =   7
      Top             =   3360
      Width           =   5892
   End
   Begin VB.CommandButton cmdcal 
      Caption         =   "計(jì) 算 各 層 滲 透 率 值"
      Height          =   372
      Left            =   1440
      TabIndex        =   6
      Top             =   2640
      Width           =   3372
   End
   Begin VB.TextBox txtnlayer 
      Height          =   372
      Left            =   3360
      TabIndex        =   5
      Top             =   1920
      Width           =   2172
   End
   Begin VB.TextBox txtvk 
      Height          =   372
      Left            =   3360
      TabIndex        =   3
      Top             =   1080
      Width           =   2172
   End
   Begin VB.TextBox txtavk 
      Height          =   372
      Left            =   3360
      TabIndex        =   1
      Top             =   360
      Width           =   2172
   End
   Begin VB.Label Label4 
      Caption         =   "點(diǎn)擊“計(jì)算各層滲透率值”按鈕,在以下框中查看結(jié)果"
      ForeColor       =   &H00C00000&
      Height          =   252
      Left            =   240
      TabIndex        =   8
      Top             =   3960
      Width           =   5052
   End
   Begin VB.Label label3 
      Caption         =   "請(qǐng)輸入垂向上的層數(shù)"
      ForeColor       =   &H000040C0&
      Height          =   252
      Left            =   840
      TabIndex        =   4
      Top             =   2040
      Width           =   1812
   End
   Begin VB.Label Label2 
      Caption         =   "請(qǐng)輸入滲透率變異系數(shù)"
      ForeColor       =   &H000040C0&
      Height          =   252
      Left            =   720
      TabIndex        =   2
      Top             =   1200
      Width           =   1812
   End
   Begin VB.Label Label1 
      Caption         =   "請(qǐng)輸入滲透率的平均值 (mdc)"
      ForeColor       =   &H000040C0&
      Height          =   252
      Left            =   480
      TabIndex        =   0
      Top             =   480
      Width           =   2412
   End
End
Attribute VB_Name = "frmvkform"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Dim avk As Single, vk As Single, nlayer As Integer
Dim perm() As Single, frach() As Single, phi() As Single
Dim hh() As Single
Const pi = 3.1415926

Private Sub cmdcal_Click()
    Dim i As Integer
    txtnlayer.Enabled = False
    cmdsave.Enabled = True
    avk = txtavk.Text
    vk = txtvk.Text
'    nlayer(層數(shù)) = txtnlayer.Text
    nlayer = 5
    Call calperm
    picout.Cls
    For i = 1 To nlayer
        picout.Print "第" & i & "層的滲透率為:" & Format(perm(i), "######.##") _
        & "   孔隙度為:" & Format(phi(i), "##.###")
    Next i
End Sub

Private Sub cmdexit_Click()
    Unload Me
End Sub

Private Sub calperm()
    ReDim frach(1 To nlayer)
    ReDim hh(1 To nlayer), perm(1 To nlayer), phi(1 To nlayer)
    Dim fy1 As Single, fy2 As Single
    Dim i As Integer, yy As Single, th As Single, ah As Single
    Dim slope As Single, cut As Single
    Dim k50 As Single, k841 As Single
    Dim aa As Double, bb As Double
    hh(1) = 3: hh(2) = 3: hh(3) = 3: hh(4) = 3: hh(5) = 3
    k50 = avk
    k841 = k50 - vk * k50
    fy1 = bidivide(0.5)
    fy2 = bidivide(0.841)
    slope = (log10(k50) - log10(k841)) / (fy1 - fy2)
    cut = log10(k50) - slope * fy1
    th = 0#
    For i = 1 To nlayer
      th = th + hh(i)
    Next i
    ah = 0#
    For i = 1 To nlayer - 1
        ah = ah + hh(i)
        frach(i) = ah / th
        If frach(i) < 0.5 Then frach(i) = 1.3 * frach(i)
        If frach(i) > 0.5 Then frach(i) = frach(i) / 1.3
        
        yy = bidivide(frach(i))
        perm(i) = slope * yy + cut
        perm(i) = pow(10, perm(i))
    Next i
    yy = 3.71
    perm(nlayer) = slope * yy + cut
    perm(nlayer) = pow(10, perm(nlayer))
    aa = 0.0551
    bb = 0.134587
    For i = 1 To nlayer
        phi(i) = aa * log10(perm(i)) + bb
    Next i
End Sub


Private Function bidivide(aa As Single)
    Dim xx As Single, err As Single, yy As Single
    Dim min As Single, max As Single, nn As Integer
    err = 0.00001
    min = -4.9
    max = 4.9
    Do While (1)
        xx = (max + min) / 2
        yy = erf(xx)
        If (Abs(yy - aa) < err) Then
            bidivide = xx
            Exit Function
        ElseIf (yy < aa) Then
            min = xx
        ElseIf (yy > aa) Then
            max = xx
        End If
    Loop
End Function

Private Function erf(z) As Single
    Dim a1 As Single, a2 As Single, a3 As Double, sum0 As Double
    Dim i As Integer, kk As Integer, mm As Integer, mm1 As Integer, mm2 As Integer
    Dim nn1 As Double
    Dim x1 As Single, x2 As Single, err As Single, zz1 As Single
    If (z < 0) Then
        zz1 = -z
    ElseIf (z > 0) Then
        zz1 = z
    Else
        erf = 0.5
        Exit Function
    End If
    err = 0.000001
    a1 = 1 / Sqr(2 * pi)
    
    a2 = 1 / Exp(zz1 * zz1 / 2)
    
    kk = 1
    '================================
    x1 = 0.5 + a1 * a2 * zz1
    
    sum0 = zz1
    
    Do While (1)
        a3 = pow(zz1, 2 * kk + 1)
        
        mm = 2 * kk + 1
        
        nn1 = 1
        
        For i = 1 To mm Step 2
        
            nn1 = nn1 * i
            
        Next i
        
        sum0 = sum0 + a3 / nn1
        
        x2 = 0.5 + a1 * a2 * sum0
        
        If (Abs(x1 - x2) < err) Then
        
            If (z < 0) Then
               erf = 1 - x2
            Else
                erf = x2
            End If
            '======
            Exit Function
        Else
            x1 = x2
            kk = kk + 1
        End If
    Loop
End Function

Private Function pow(xx, yy) As Double
    Dim zz As Single
    zz = yy * Log(xx)
    pow = Exp(zz)
End Function

Private Function log10(xx As Single)
    log10 = Log(xx) / Log(10)
End Function


Private Sub cmdsave_Click()
    Dim fileout As String, i As Integer
    cmndia.ShowSave
    cmndia.Filter = "數(shù)據(jù)文件(*.dat)|*.dat|文本文件(*.txt)|*.txt"
    cmndia.FilterIndex = 1
    fileout = cmndia.FileName
    On Error GoTo errhandler
    Open fileout For Output As #1
    For i = 1 To nlayer
'        Write #1, Format(perm(i), "######.##"), Format(phi(i), "##.###")
    Print #1, Format(perm(i), "0.#"), Format(phi(i), "######.###"), Format(hh(i), "######.##")
'    Write #1, perm(i), hh(i)
    Next i
    Close #1
    Exit Sub
errhandler:
    MsgBox "打開(kāi)文件時(shí)出錯(cuò)!", vbExclamation, "警告!"
    Exit Sub
End Sub

Private Sub Form_Load()
    cmdsave.Enabled = False
    txtnlayer.Visible = False
End Sub

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美区自拍先锋| 欧美日韩成人综合天天影院| 国产凹凸在线观看一区二区| 国产69精品久久久久毛片| 91亚洲男人天堂| 欧美精品久久99| 久久久午夜电影| 亚洲一区二区五区| 九一九一国产精品| av网站一区二区三区| 91精品国产美女浴室洗澡无遮挡| 精品1区2区在线观看| 亚洲欧美区自拍先锋| 免费精品视频在线| 色婷婷综合久久久中文一区二区 | 久久蜜桃av一区二区天堂| 中文一区二区在线观看| 午夜私人影院久久久久| 国产高清成人在线| 欧美绝品在线观看成人午夜影视| 久久网站热最新地址| 一区二区三区在线观看国产| 激情偷乱视频一区二区三区| 91久久精品一区二区三区| 欧美成人三级电影在线| 亚洲久草在线视频| 国产精品白丝jk白祙喷水网站| 在线视频你懂得一区| 国产亚洲欧洲997久久综合| 亚洲韩国一区二区三区| 国产麻豆成人精品| 欧美一区二区在线免费播放| 国产欧美精品日韩区二区麻豆天美| 亚洲国产精品一区二区久久 | 国产精品美日韩| 亚洲成a人片在线不卡一二三区| 韩国毛片一区二区三区| 欧美专区日韩专区| 中文字幕第一区二区| 捆绑紧缚一区二区三区视频| 欧洲av一区二区嗯嗯嗯啊| 久久久久久影视| 奇米一区二区三区| 欧美日韩日日夜夜| 亚洲欧美偷拍另类a∨色屁股| 韩国女主播成人在线观看| 欧美一级在线视频| 亚洲国产日产av| 色伊人久久综合中文字幕| 日本一区二区三区在线不卡| 麻豆传媒一区二区三区| 欧美日韩国产片| 亚洲精选免费视频| 99视频一区二区| 日本一区二区视频在线观看| 国产精品一区一区| 2023国产精品| 久久av资源站| 欧美一级夜夜爽| 日韩中文字幕91| 欧美三级电影一区| 一区二区欧美在线观看| 色欧美日韩亚洲| 亚洲欧美国产77777| 91原创在线视频| 最新国产精品久久精品| 成+人+亚洲+综合天堂| 国产精品天干天干在观线| 国产91丝袜在线播放0| 日韩美女视频一区二区在线观看| 亚洲国产精品欧美一二99| 色伊人久久综合中文字幕| 亚洲另类春色校园小说| 色嗨嗨av一区二区三区| 一区二区三区在线视频免费 | 午夜国产精品影院在线观看| 欧美天堂亚洲电影院在线播放| 一区二区久久久| 在线观看精品一区| 日日嗨av一区二区三区四区| 7777精品伊人久久久大香线蕉 | 欧美精品在线观看一区二区| 亚洲国产精品一区二区www在线| 欧美日韩精品一区视频| 免费欧美在线视频| 精品sm在线观看| 成人免费视频一区二区| 国产精品私人影院| 91成人在线精品| 亚洲aaa精品| 日韩久久久精品| 国产一区二区剧情av在线| 国产精品麻豆久久久| 色综合久久久久综合| 亚洲成人激情社区| 日韩三级视频在线看| 国产麻豆成人精品| 亚洲精品成人a在线观看| 欧美精品18+| 国产一区不卡视频| 最新欧美精品一区二区三区| 欧美性xxxxxx少妇| 老司机精品视频一区二区三区| 国产农村妇女精品| 91精品福利在线| 奇米四色…亚洲| 国产精品美女久久久久aⅴ国产馆| 91日韩精品一区| 麻豆精品一区二区三区| 中日韩免费视频中文字幕| 欧美性xxxxxxxx| 国产精品一区二区视频| 亚洲精品视频一区二区| 日韩一区二区三区在线观看| 国产成人精品免费网站| 亚洲成人免费在线| 国产偷国产偷精品高清尤物| 欧洲人成人精品| 国产一区二区美女诱惑| 亚洲午夜成aⅴ人片| 26uuu国产一区二区三区| 99re成人在线| 六月丁香综合在线视频| 亚洲精品写真福利| 久久久天堂av| 欧美三级午夜理伦三级中视频| 久久99国产精品久久99果冻传媒| 综合av第一页| 欧美tk丨vk视频| 在线国产亚洲欧美| 国产精品亚洲一区二区三区在线| 亚洲在线观看免费| 国产精品午夜在线| 欧美成人aa大片| 在线观看一区不卡| 国产成人激情av| 日本美女视频一区二区| 樱花影视一区二区| 国产亚洲精品久| 欧美一区二区精品在线| 91黄色免费网站| 成人小视频在线观看| 麻豆久久久久久| 日韩欧美国产午夜精品| 欧美成人一区二区三区片免费| 中文子幕无线码一区tr| 综合电影一区二区三区| 日日夜夜精品免费视频| 99久久精品国产一区二区三区| www国产成人| 91精品婷婷国产综合久久竹菊| 99久久夜色精品国产网站| 国产一区二三区| 国产在线播放一区| 日日夜夜免费精品| 精品久久久久香蕉网| 亚洲精品视频观看| 成人午夜电影久久影院| 91精品国产黑色紧身裤美女| 欧美精彩视频一区二区三区| 青青草97国产精品免费观看 | 日韩精品福利网| 成人午夜在线视频| 国产人久久人人人人爽| 另类专区欧美蜜桃臀第一页| 欧美色爱综合网| 亚洲美女免费视频| av亚洲精华国产精华| 中文字幕av一区二区三区高 | 一区二区三区免费| 色爱区综合激月婷婷| 亚洲精品一区二区三区福利 | 国产精品888| 日韩一级高清毛片| 蜜桃一区二区三区四区| 日韩欧美一区二区三区在线| 亚洲一区在线视频| 欧美日韩精品一区二区三区四区| 欧美96一区二区免费视频| 日韩亚洲电影在线| 成人美女视频在线观看18| 久久久久国色av免费看影院| 国精品**一区二区三区在线蜜桃| 欧美在线高清视频| 亚洲另类春色国产| 成人激情校园春色| 欧美激情综合在线| 97se亚洲国产综合自在线不卡| 中文字幕一区二区三区色视频| 欧美电影免费观看完整版| 精品少妇一区二区三区日产乱码 | 国产一区二区三区在线观看免费视频 | 精品亚洲国产成人av制服丝袜| 日韩精品乱码av一区二区| 亚洲成人综合视频| 国产女人水真多18毛片18精品视频| 91污在线观看| 天堂一区二区在线| 国产欧美日韩在线看| 色噜噜狠狠色综合欧洲selulu|