DCIP_overburden_PseudoSection.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:em_examples 作者: geoscixyz 项目源码 文件源码
def PseudoSectionWidget(survey, flag):
    if flag == "PoleDipole":
        ntx, nmax = xr.size-2, 8
        dxr = np.diff(xr)
    elif flag == "DipolePole":
        ntx, nmax = xr.size-1, 7
        dxr = xr
    elif flag == "DipoleDipole":
        ntx, nmax = xr.size-3, 8
        dxr = np.diff(xr)
    xzlocs = getPseudoLocs(dxr, ntx, nmax, flag)
    PseudoSectionPlot = lambda i,j,flag: PseudoSectionPlotfnc(i, j, survey, flag)
    return widgetify(PseudoSectionPlot,
                     i=IntSlider(min=0, max=ntx-1, step=1, value=0),
                     j=IntSlider(min=0, max=nmax-1, step=1, value=0),
                     flag=ToggleButtons(options=['DipoleDipole', 'PoleDipole', 'DipolePole'],
                                        description='Array Type'),)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号