亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产精品免费久久| 欧美一区二区成人| 狠狠色狠狠色综合| 日韩专区欧美专区| 天天影视网天天综合色在线播放| 亚洲天堂精品视频| 成人免费在线观看入口| 综合网在线视频| 一区二区三区在线播| 亚洲一区免费视频| 三级在线观看一区二区 | 国产成人精品1024| 国产一区二区三区蝌蚪| 国产精品乡下勾搭老头1| 成人免费视频视频在线观看免费| a在线欧美一区| 欧美视频一区二区在线观看| 91精品国产综合久久精品图片| 精品久久久久久无| 国产精品伦一区二区三级视频| 日韩美女久久久| 亚洲国产cao| 国产一区二区看久久| aaa欧美日韩| 91精品视频网| 中文字幕免费一区| 午夜精品久久久久久久99水蜜桃| 国内精品伊人久久久久av一坑| 国产suv一区二区三区88区| 欧美在线观看一区二区| 精品奇米国产一区二区三区| 亚洲视频一区在线观看| 日韩av不卡在线观看| 国产成人精品免费在线| 欧美亚洲国产一区二区三区| 欧美本精品男人aⅴ天堂| 中文字幕一区二区不卡| 毛片av一区二区| 91一区二区三区在线观看| 日韩一区二区三区在线| 亚洲视频在线一区观看| 狠狠色综合播放一区二区| 色94色欧美sute亚洲线路一久 | 一区二区三区欧美日| 美女网站在线免费欧美精品| aaa国产一区| 国产亚洲精品福利| 天天色 色综合| 99精品国产视频| 精品欧美乱码久久久久久| 一区二区三区鲁丝不卡| 粉嫩蜜臀av国产精品网站| 日韩精品一区二区三区在线观看| 一区二区三区四区蜜桃| 99re这里只有精品首页| 久久嫩草精品久久久精品| 日韩精品一二三| 一本在线高清不卡dvd| 精品国一区二区三区| 日韩 欧美一区二区三区| 欧美性受xxxx黑人xyx性爽| 国产精品美女久久久久久久网站| 国产一区二区91| 精品久久久久久久人人人人传媒| 人人爽香蕉精品| 欧美一区二区在线视频| 亚洲图片欧美色图| 在线观看成人免费视频| 亚洲裸体在线观看| 99麻豆久久久国产精品免费优播| 欧美国产一区视频在线观看| 国产91精品露脸国语对白| 久久久久亚洲蜜桃| 国产精品伊人色| 国产三级精品三级| 高清免费成人av| 亚洲视频香蕉人妖| 91小视频免费看| 亚洲一区二区三区美女| 欧美日韩一区二区三区在线| 午夜精品aaa| 欧美一卡2卡三卡4卡5免费| 蜜臀精品久久久久久蜜臀| 久久综合色鬼综合色| 国产精品12区| 亚洲天堂精品在线观看| 在线精品视频免费播放| 亚洲一区二区成人在线观看| 欧美日韩国产三级| 精品一区二区三区免费播放| 久久精品水蜜桃av综合天堂| 成人av电影在线网| 性久久久久久久久| 欧美成人在线直播| 丰满亚洲少妇av| 亚洲国产一区视频| 欧美成人午夜电影| av在线播放一区二区三区| 夜夜亚洲天天久久| 日韩免费观看2025年上映的电影| 国产精品羞羞答答xxdd| 亚洲综合图片区| 精品少妇一区二区三区在线视频| 成人午夜短视频| 舔着乳尖日韩一区| 久久先锋资源网| 欧洲一区二区三区在线| 老司机精品视频在线| 中文字幕在线一区二区三区| 911精品国产一区二区在线| 久久99精品久久久久久国产越南 | 亚洲精品一区二区在线观看| 成人午夜碰碰视频| 日韩—二三区免费观看av| 国产精品午夜春色av| 欧美精品少妇一区二区三区| 成人激情免费电影网址| 视频一区二区中文字幕| 亚洲色大成网站www久久九九| 欧美一个色资源| 色94色欧美sute亚洲13| 国产传媒欧美日韩成人| 免费在线一区观看| 亚洲欧美韩国综合色| 久久精品在线观看| 91精品国产一区二区三区香蕉| eeuss鲁片一区二区三区在线看| 久久国产婷婷国产香蕉| 亚洲一区在线视频观看| 亚洲欧洲日本在线| 国产日韩欧美一区二区三区乱码 | av一区二区三区黑人| 免费欧美日韩国产三级电影| 亚洲国产乱码最新视频| 国产精品美女久久久久aⅴ| 精品国产免费视频| 欧美精品免费视频| 91激情在线视频| 91亚洲永久精品| av电影一区二区| 成人一区二区视频| 国产91精品免费| 懂色av中文一区二区三区| 久久爱另类一区二区小说| 丝袜美腿成人在线| 亚洲一区二区三区四区五区中文| 中文字幕在线观看不卡视频| 国产欧美精品区一区二区三区 | 一区二区三区在线免费| 亚洲视频狠狠干| 亚洲人成电影网站色mp4| 中文字幕日韩精品一区| 亚洲欧美偷拍另类a∨色屁股| 国产精品久久久久久久午夜片| 国产欧美日韩另类一区| 欧美国产激情二区三区| 国产精品成人免费精品自在线观看| 国产欧美一区二区精品性| 国产视频911| 国产精品久久99| 玉米视频成人免费看| 亚洲最大色网站| 肉色丝袜一区二区| 久久综合综合久久综合| 国产精品自拍毛片| 成人综合在线网站| 色8久久人人97超碰香蕉987| 欧美影院一区二区三区| 欧美一区在线视频| 久久综合久久综合久久综合| 国产精品日韩精品欧美在线| 亚洲人亚洲人成电影网站色| 亚洲一区二区三区中文字幕在线| 五月天视频一区| 国产毛片精品一区| 一本一道久久a久久精品| 欧美精品乱码久久久久久按摩| 精品久久一二三区| 中文字幕一区二区在线播放| 亚洲成a人v欧美综合天堂下载 | 亚洲免费资源在线播放| 午夜精品一区二区三区三上悠亚| 免费在线一区观看| 成人av在线一区二区| 欧美肥胖老妇做爰| 国产女人水真多18毛片18精品视频 | 国产欧美久久久精品影院| 亚洲精品高清在线| 美女性感视频久久| 91在线视频观看| 精品国产乱码久久久久久久| 亚洲欧洲一区二区在线播放| 男女男精品视频| 色域天天综合网| 久久久久亚洲蜜桃| 婷婷国产v国产偷v亚洲高清| 成人国产在线观看| 日韩美一区二区三区| 亚洲精品欧美专区| 成人自拍视频在线观看|