【问题标题】:Shortest distance from point to function scipy从点到函数scipy的最短距离
【发布时间】:2016-10-27 16:41:32
【问题描述】:

鉴于scipy.interpolate.interp1d(函数f)和一个二维点(假设test_pnt.Xtest_pnt.Y)的输出,是否有一个scipy函数来计算从点test_pnt到函数@987654325的最短距离@?

注意:f 是一个接受 x 并返回插值 y 的函数,即 y=f(x)

【问题讨论】:

    标签: python scipy interpolation points spline


    【解决方案1】:

    你可以使用

     scipy.lining.norm(x-test_pnt.X, f(x) - test_pnt.Y)
    

    获取点到函数的实际距离

    【讨论】:

    • 这种情况下的 little-x 是什么?我知道您可以创建一个 for 循环来运行所有可能的 little-x,但我想知道是否有更有效的方法(内置于 scipy)?
    • 你可能会在这里找到你想要的东西:docs.scipy.org/doc/scipy/reference/generated/…
    猜你喜欢
    • 2010-10-25
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多