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

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

?? global.bas

?? 應用改進自適應遺傳算法結合最小二乘法求解優化參數
?? BAS
?? 第 1 頁 / 共 5 頁
字號:
    resx = (plotx - (bkx1 + 12)) * gridx / ((bkx2 - 7) - (bkx1 + 12))
End Function

Function resy(ploty)
    resy = (ploty - (bky1 + 13)) * gridy / ((bky2 - 8) - (bky1 + 13))
End Function

Function fx_resx(plotx)
    fx_resx = (plotx - (bkx1 + 5)) * gridx / ((bkx2 - 5) - (bkx1 + 5))
End Function

Function fx_resy(ploty)
    fx_resy = (ploty - (bky1 + 5)) * gridy / ((bky2 - 5) - (bky1 + 5))
End Function

Function draw_resx(plotx)
    draw_resx = (plotx - forplot_x1) * gridx / (forplot_x2 - forplot_x1)
End Function

Function draw_resy(ploty)
    draw_resy = (ploty - forplot_y1) * gridy / (forplot_y2 - forplot_y1)
End Function

Sub wellpoint(wx, wy, wxp, wyp)
    sx = 0: sy = 0
    For i = 1 To griddxnum
     sx = sx + griddx(i)
     If wx <= sx Then wxp = i: GoTo 20
    Next i
20  For i = 1 To griddynum
     sy = sy + griddy(i)
     If wy <= sy Then wyp = i: Exit Sub
    Next i
End Sub

Sub static_laysta(static_lsdimpoint, a_static, a_layer)
 If static_lsdimpoint = 4 Then
  a_static = 1: a_layer = 1
 Else
  a_static = Int((static_lsdimpoint - 5) / layernum) + 2
  a_layer = static_lsdimpoint - (4 + (a_static - 2) * layernum)
 End If
End Sub

'--------------------------------------------------
' color value
Function Value(n1, n2, hue)
  Static val As Single
 
  If (hue > 360) Then hue = hue - 360
  If (hue < 0) Then hue = hue + 360
  If (hue < 60) Then
   val = n1 + (n2 - n1) * hue / 60
  Else
   If (hue < 180) Then
    val = n2
   Else
    If (hue < 240) Then
     val = n1 + (n2 - n1) * (240 - hue) / 60
    Else
     val = n1
    End If
   End If
  End If
  val = val * 255
  Value = Int(val + 0.5)
End Function
 
'--------------------------------------------------
' color band
Public Sub color()
  Static h, i, j As Integer
  Static l, s, m1, m2 As Single
 
  l = 0.5
  s = 1
  j = 100
  h = -10
  For i = 1 To 100
    If (i >= 47 And i <= 65) Then h = h + 5 Else h = h + 2
    If (i > 5 And i <= 47) Then l = l - 0.006
    If (i > 65 And i <= 95) Then l = l + 0.0084
    If (l <= 0.5) Then m2 = l * (1 + s) Else m2 = l + s - l * s
    m1 = 2 * l - m2
    If (s = 0) Then
      red(j) = l: green(j) = l: blue(j) = l
    Else
      red(j) = Value(m1, m2, h + 120)
      green(j) = Value(m1, m2, h)
      blue(j) = Value(m1, m2, h - 120)
    End If
    j = j - 1
  Next i
  l = 0.3
  s = 1
  j = 200
  h = -10
  For i = 1 To 100
    If (i >= 47 And i <= 65) Then h = h + 5 Else h = h + 2
    If (i > 5 And i <= 40) Then l = l - 0.004
    If (i > 65 And i <= 93) Then l = l + 0.005
    If (l <= 0.5) Then m2 = l * (1 + s) Else m2 = l + s - l * s
    m1 = 2 * l - m2
    If (s = 0) Then
      red(j) = l: green(j) = l: blue(j) = l
    Else
      red(j) = Value(m1, m2, h + 120)
      green(j) = Value(m1, m2, h)
      blue(j) = Value(m1, m2, h - 120)
    End If
    j = j - 1
   Next i
   ' 201 -- 220  used by menu
   ' 221 -- 225  used by cures
   red(0) = 0: green(0) = 0: blue(0) = 0
   red(241) = 0: green(241) = 100: blue(241) = 0     'main title
   red(242) = 0: green(242) = 0: blue(242) = 200     'time axis
   red(243) = 0: green(243) = 150: blue(243) = 150   'parameter window
   red(244) = 0: green(244) = 150: blue(244) = 200   'time window
   red(245) = 0: green(245) = 150: blue(245) = 0     'second window back
   red(246) = 140: green(246) = 0: blue(246) = 255   'instruction band
   red(247) = 160: green(247) = 0: blue(247) = 250   'window back
   red(248) = 140: green(248) = 80: blue(248) = 100  'pfjia
   red(249) = 180: green(249) = 120: blue(249) = 140 'btmjia
   red(250) = 100: green(250) = 100: blue(250) = 100 'color band back
   red(251) = 130: green(251) = 0: blue(251) = 130   'map back
   red(252) = 230: green(252) = 50: blue(252) = 200  'function key
   red(253) = 255: green(253) = 0: blue(253) = 0     'oil well
   red(254) = 0: green(254) = blue(254) = 200        'water well
   red(255) = green(255) = blue(255) = 255           'main frame
End Sub
 
'--------------------------------------------------
' color band
Public Sub color_new()
   red(100) = 255: green(100) = 0: blue(100) = 0
   red(75) = 255: green(75) = 255: blue(75) = 0
   red(50) = 0: green(50) = 255: blue(50) = 0
   red(25) = 0: green(25) = 255: blue(25) = 255
   red(1) = 0: green(1) = 0: blue(1) = 255
   For i = 76 To 99
    red(i) = 255: green(i) = 255 / 25 * (100 - i): blue(i) = 0
   Next i
   For i = 51 To 74
    red(i) = 255 / 25 * (i - 50): green(i) = 255: blue(i) = 0
   Next i
   For i = 26 To 49
    red(i) = 0: green(i) = 255: blue(i) = 255 / 25 * (50 - i)
   Next i
   For i = 2 To 24
    red(i) = 0: green(i) = 255 / 24 * (i - 1): blue(i) = 255
   Next i
   val1 = 60: val2 = 150
   red(200) = val2: green(200) = val1: blue(200) = val1
   red(175) = val2: green(175) = val2: blue(175) = val1
   red(150) = val1: green(150) = val2: blue(150) = val1
   red(125) = val1: green(125) = val2: blue(125) = val2
   red(101) = val1: green(101) = val1: blue(101) = val2
   For i = 176 To 199
    red(i) = val2: green(i) = val2 / 25 * (200 - i): blue(i) = val1
   Next i
   For i = 151 To 174
    red(i) = val2 / 25 * (i - 150): green(i) = val2: blue(i) = val1
   Next i
   For i = 126 To 149
    red(i) = val1: green(i) = val2: blue(i) = val2 / 25 * (150 - i)
   Next i
   For i = 102 To 124
    red(i) = val1: green(i) = val2 / 24 * (i - 101): blue(i) = val2
   Next i
End Sub

Public Sub conduct_useless(current_layer, form1 As Object)
  If uselessgridnum(current_layer) <> 0 Then '無效網格
   For i = 1 To uselessgridnum(current_layer)
    xr = 0#: yr = 0#
    For j = 1 To uselessgridx(i, current_layer) - 1
     xr = xr + griddx(j)
    Next j
    For j = 1 To uselessgridy(i, current_layer) - 1
     yr = yr + griddy(j)
    Next j
    x1 = draw_plotx(xr)
    y1 = draw_ploty(yr)
    x2 = draw_plotx(xr + griddx(uselessgridx(i, current_layer)))
    y2 = draw_ploty(yr + griddy(uselessgridy(i, current_layer)))
    form1.Line (x1, y1)-(x2, y2), uscor, BF          ' &HC0C0C0, BF
   Next i
   
   For i = 1 To useless_zone_num
    x1 = useless_zone(i, 1)
    x2 = useless_zone(i, 3)
    y1 = useless_zone(i, 2)
    y2 = useless_zone(i, 4)
    If Abs(x1 - forplot_x1) > 0.00001 Then form1.Line (x1, y1)-(x1, y2), QBColor(0)
    If Abs(x2 - forplot_x2) > 0.00001 Then form1.Line (x2, y1)-(x2, y2), QBColor(0)
   Next i
   
   For i = 1 To griddxnum
    linebz = 0
    xr = 0#
    For k = 1 To i - 1
     xr = xr + griddx(k)
    Next k
    x1 = draw_plotx(xr)
    x2 = draw_plotx(xr + griddx(i))
    For j = 1 To griddynum
     If useless_use(i, j) = 1 And linebz = 0 Then liney1 = j: linebz = 1
     If useless_use(i, j) = 0 And linebz = 1 Then
      yr = 0#
      If liney1 <> 1 Then
       For k = 1 To liney1 - 1
        yr = yr + griddy(k)
       Next k
       y1 = draw_ploty(yr)
       If Abs(y1 - forplot_y1) > 0.00001 Then form1.Line (x1, y1)-(x2, y1), QBColor(0)
      End If
      For k = liney1 To j - 1
       yr = yr + griddy(k)
      Next k
      y2 = draw_ploty(yr)
      If Abs(y2 - forplot_y2) > 0.00001 Then form1.Line (x1, y2)-(x2, y2), QBColor(0)
      linebz = 0
     End If
    Next j
    If linebz = 1 Then
      yr = 0#
      If liney1 <> 1 Then
       For k = 1 To liney1 - 1
        yr = yr + griddy(k)
       Next k
       y1 = draw_ploty(yr)
       If Abs(y1 - forplot_y1) > 0.00001 Then form1.Line (x1, y1)-(x2, y1), QBColor(0)
      End If
     End If
   Next i
  End If
End Sub

Public Sub uselesszone_js(current_layer)
  If uselessgridnum(current_layer) <> 0 Then '無效網格
   ReDim useless_use(griddxnum, griddynum)
   ReDim useless_zone(griddynum * 5, 4)
   useless_zone_num = 0
   For i = 1 To griddxnum
    For j = 1 To griddynum
     useless_use(i, j) = 0
    Next j
   Next i
   
   For i = 1 To uselessgridnum(current_layer)
    useless_use(uselessgridx(i, current_layer), uselessgridy(i, current_layer)) = 1
   Next i
   
   For j = 1 To griddynum
    linebz = 0
    yr = 0#
    For k = 1 To j - 1
     yr = yr + griddy(k)
    Next k
    y1 = draw_ploty(yr)
    y2 = draw_ploty(yr + griddy(j))
    For i = 1 To griddxnum
     If useless_use(i, j) = 1 And linebz = 0 Then linex1 = i: linebz = 1
     If useless_use(i, j) = 0 And linebz = 1 Then
      xr = 0#
      For k = 1 To linex1 - 1
       xr = xr + griddx(k)
      Next k
      x1 = draw_plotx(xr)
      For k = linex1 To i - 1
       xr = xr + griddx(k)
      Next k
      x2 = draw_plotx(xr)
      useless_zone_num = useless_zone_num + 1
      useless_zone(useless_zone_num, 1) = x1
      useless_zone(useless_zone_num, 2) = y1
      useless_zone(useless_zone_num, 3) = x2
      useless_zone(useless_zone_num, 4) = y2
      linebz = 0
     End If
    Next i
    If linebz = 1 Then
     xr = 0#
     For k = 1 To linex1 - 1
      xr = xr + griddx(k)
     Next k
     x1 = draw_plotx(xr)
     useless_zone_num = useless_zone_num + 1
     useless_zone(useless_zone_num, 1) = x1
     useless_zone(useless_zone_num, 2) = y1
     useless_zone(useless_zone_num, 3) = draw_plotx(gridx)
     useless_zone(useless_zone_num, 4) = y2
    End If
   Next j
  End If
End Sub

Public Sub conduct_jmq(current_layer, form1 As Object)
  If jmq_pointnum(current_layer) <> 0 Then '尖滅網格
   For i = 1 To jmq_pointnum(current_layer)
    xr = 0#: yr = 0#
    For j = 1 To jmq_pointx(i, current_layer) - 1
     xr = xr + griddx(j)
    Next j
    For j = 1 To jmq_pointy(i, current_layer) - 1
     yr = yr + griddy(j)
    Next j
    x1 = draw_plotx(xr)
    y1 = draw_ploty(yr)
    x2 = draw_plotx(xr + griddx(jmq_pointx(i, current_layer)))
    y2 = draw_ploty(yr + griddy(jmq_pointy(i, current_layer)))
    form1.Line (x1, y1)-(x2, y2), &HE0E0E0, BF
   Next i
   
   For i = 1 To jmq_zone_num
    x1 = jmq_zone(i, 1)
    x2 = jmq_zone(i, 3)
    y1 = jmq_zone(i, 2)
    y2 = jmq_zone(i, 4)
    If Abs(x1 - forplot_x1) > 0.00001 Then form1.Line (x1, y1)-(x1, y2), QBColor(0)
    If Abs(x2 - forplot_x2) > 0.00001 Then form1.Line (x2, y1)-(x2, y2), QBColor(0)
   Next i
   
   For i = 1 To griddxnum
    linebz = 0
    xr = 0#
    For k = 1 To i - 1
     xr = xr + griddx(k)
    Next k
    x1 = draw_plotx(xr)
    x2 = draw_plotx(xr + griddx(i))
    For j = 1 To griddynum
     If jmq_use(i, j) = 1 And linebz = 0 Then liney1 = j: linebz = 1
     If jmq_use(i, j) = 0 And linebz = 1 Then
      yr = 0#
      If liney1 <> 1 Then
       For k = 1 To liney1 - 1
        yr = yr + griddy(k)
       Next k
       y1 = draw_ploty(yr)
       If Abs(y1 - forplot_y1) > 0.00001 Then form1.Line (x1, y1)-(x2, y1), QBColor(0)
      End If
      For k = liney1 To j - 1
       yr = yr + griddy(k)
      Next k
      y2 = draw_ploty(yr)
      If Abs(y2 - forplot_y2) > 0.00001 Then form1.Line (x1, y2)-(x2, y2), QBColor(0)
      linebz = 0
     End If
    Next j
    If linebz = 1 Then
      yr = 0#
      If liney1 <> 1 Then
       For k = 1 To liney1 - 1
        yr = yr + griddy(k)
       Next k
       y1 = draw_ploty(yr)
       If Abs(y1 - forplot_y1) > 0.00001 Then form1.Line (x1, y1)-(x2, y1), QBColor(0)
      End If
     End If
   Next i
  End If
End Sub

Public Sub jmqzone_js(current_layer)
  If jmq_pointnum(current_layer) <> 0 Then '無效網格
   ReDim jmq_use(griddxnum, griddynum)
   ReDim jmq_zone(griddynum * 5, 4)
   jmq_zone_num = 0
   For i = 1 To griddxnum
    For j = 1 To griddynum
     jmq_use(i, j) = 0
    Next j
   Next i
   
   For i = 1 To jmq_pointnum(current_layer)
    jmq_use(jmq_pointx(i, current_layer), jmq_pointy(i, current_layer)) = 1
   Next i
   
   For j = 1 To griddynum
    linebz = 0
    yr = 0#
    For k = 1 To j - 1
     yr = yr + griddy(k)
    Next k
    y1 = draw_ploty(yr)
    y2 = draw_ploty(yr + griddy(j))
    For i = 1 To griddxnum
     If jmq_use(i, j) = 1 And linebz = 0 Then linex1 = i: linebz = 1
     If jmq_use(i, j) = 0 And linebz = 1 Then
      xr = 0#

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久三| 亚洲地区一二三色| 午夜欧美大尺度福利影院在线看| 另类专区欧美蜜桃臀第一页| 99久精品国产| 久久综合网色—综合色88| 亚洲资源在线观看| 成人黄色大片在线观看| 精品国产伦理网| 午夜精品福利久久久| 日本精品免费观看高清观看| 欧美激情一区二区三区不卡 | 7777精品伊人久久久大香线蕉| 久久精品无码一区二区三区| 肉色丝袜一区二区| 欧美三级日韩三级国产三级| **欧美大码日韩| 国产不卡高清在线观看视频| 欧美精品一区二区三区四区 | 久久精品亚洲麻豆av一区二区| 亚洲欧洲av一区二区三区久久| 麻豆国产欧美日韩综合精品二区 | 99久久综合色| 中文字幕精品一区| 国产成人午夜视频| 久久久99久久精品欧美| 另类欧美日韩国产在线| 欧美一级日韩不卡播放免费| 日韩高清在线电影| 91精品国产综合久久久久久久| 亚洲一区二区三区激情| 在线观看91视频| 亚洲mv在线观看| 欧美日韩高清影院| 日本视频一区二区三区| 欧美mv日韩mv亚洲| 国产在线精品免费| 久久久久久久综合日本| 国产成人免费视频网站高清观看视频| 久久综合色8888| 国产乱码精品一区二区三区av| 久久久久久久久久电影| 成人精品免费网站| 亚洲欧洲中文日韩久久av乱码| 色哟哟欧美精品| 亚洲国产欧美日韩另类综合| 国产精品资源网站| 亚洲欧洲精品一区二区三区不卡| 91蜜桃网址入口| 午夜亚洲国产au精品一区二区| 欧美一区二区三区视频免费播放| 久久黄色级2电影| 日本一区二区三级电影在线观看 | 亚洲一二三区在线观看| 欧美男女性生活在线直播观看| 日本一道高清亚洲日美韩| 精品久久久三级丝袜| 粉嫩久久99精品久久久久久夜| 亚洲综合激情另类小说区| 宅男噜噜噜66一区二区66| 国产美女在线观看一区| 亚洲人吸女人奶水| 91精品国产综合久久婷婷香蕉| 国产风韵犹存在线视精品| 一区二区三区欧美日韩| 日韩欧美你懂的| 91一区在线观看| 久色婷婷小香蕉久久| 亚洲丝袜自拍清纯另类| 9191成人精品久久| 成人国产精品免费观看| 日本va欧美va精品发布| 国产精品短视频| 日韩欧美中文一区| 日本精品免费观看高清观看| 精品一区二区在线免费观看| 一区二区三区四区亚洲| www国产亚洲精品久久麻豆| 色久优优欧美色久优优| 国产美女一区二区| 日本亚洲最大的色成网站www| 国产精品久久久久久久裸模 | 欧美群妇大交群中文字幕| 国产风韵犹存在线视精品| 香港成人在线视频| 日韩一区欧美一区| 精品成人私密视频| 欧美精品第一页| 色综合天天综合网天天看片| 国产一区二区三区电影在线观看| 亚洲综合精品久久| 136国产福利精品导航| 久久久99精品免费观看| 日韩三级免费观看| 欧美日韩国产首页| 欧美在线高清视频| 91片黄在线观看| av激情亚洲男人天堂| 国产经典欧美精品| 国产精品自产自拍| 国产精品一区专区| 国产精品一区二区你懂的| 美女视频一区二区三区| 日韩不卡一二三区| 天天操天天色综合| 亚洲一二三四在线观看| 亚洲福利一区二区| 亚洲妇熟xx妇色黄| 亚洲成人一区二区在线观看| 夜夜夜精品看看| 亚洲激情第一区| 亚洲影院久久精品| 亚洲福利视频一区二区| 视频一区在线播放| 日韩电影在线一区二区| 日本午夜精品一区二区三区电影| 五月天欧美精品| 日韩精品乱码免费| 久久99久久99小草精品免视看| 久久国产精品99精品国产 | 成人av网站在线| 成人国产精品免费观看动漫| 不卡的av电影在线观看| 91欧美一区二区| 欧美中文字幕不卡| 91精品国产综合久久蜜臀 | 国产老肥熟一区二区三区| 国内精品不卡在线| 国产99久久久国产精品潘金网站| 成人丝袜视频网| 色天天综合色天天久久| 88在线观看91蜜桃国自产| 日韩精品一区二区在线| 国产欧美日韩另类一区| 亚洲精品一二三区| 日韩和欧美一区二区| 国产真实乱子伦精品视频| 成人激情黄色小说| 欧美日免费三级在线| 欧美r级电影在线观看| 国产精品久久久久久久久免费樱桃 | 色婷婷精品久久二区二区蜜臂av | 色综合色综合色综合色综合色综合 | 91网站在线观看视频| 欧美色电影在线| 久久这里只精品最新地址| 日韩一区中文字幕| 乱一区二区av| 色乱码一区二区三区88| 精品国产露脸精彩对白| 亚洲日穴在线视频| 久久精品噜噜噜成人av农村| 福利一区二区在线| 欧美日韩一区二区不卡| 欧美激情中文不卡| 午夜激情一区二区三区| 丁香六月综合激情| 337p亚洲精品色噜噜噜| 综合av第一页| 精品一区二区免费视频| 色哟哟一区二区在线观看 | 亚洲制服丝袜av| 国产成人精品一区二| 欧美日韩一本到| 亚洲国产高清aⅴ视频| 青青青爽久久午夜综合久久午夜 | 欧美精品久久99| 亚洲欧洲av色图| 国产精品18久久久| 777精品伊人久久久久大香线蕉| 亚洲少妇最新在线视频| 国产在线播放一区二区三区| 欧美日韩视频在线第一区| 亚洲视频在线一区| 懂色av中文一区二区三区| 日韩午夜在线影院| 亚洲图片欧美视频| 91丨porny丨最新| 久久亚洲影视婷婷| 日韩激情在线观看| 欧美日韩情趣电影| 一区二区不卡在线视频 午夜欧美不卡在| 极品少妇xxxx精品少妇偷拍| 欧美日本在线播放| 亚洲一区二区五区| 91黄色免费版| 亚洲视频中文字幕| 99久久伊人精品| 国产精品乱人伦中文| 国产精品一区二区三区乱码| 久久精品欧美日韩| 国产经典欧美精品| 国产拍揄自揄精品视频麻豆| 激情文学综合网| 精品国产3级a| 国产麻豆一精品一av一免费| 精品国产123| 国产精品夜夜嗨| 日本一区二区视频在线| 成人福利视频在线|