Python 使用函数完成曲线

Python 使用函数完成曲线,python,plot,model,Python,Plot,Model,我用Python开发了一个模型来模拟物理的东西。该模型输出一定距离范围内的角速度。由于各种原因,该模型没有给出小距离值的结果,但有人建议我使用一个我们认为近似于小距离区域的函数来完成曲线 我的问题是,我如何才能真正实现这一点?我不清楚如何将模型得出的曲线与已知的解析函数联系起来。你可以制作一个分段函数。例如,如果您知道角速度函数对r>10有效,则可以执行以下操作 def angular_velocity(r): if r > 10: your_analytical_

我用Python开发了一个模型来模拟物理的东西。该模型输出一定距离范围内的角速度。由于各种原因,该模型没有给出小距离值的结果,但有人建议我使用一个我们认为近似于小距离区域的函数来完成曲线


我的问题是,我如何才能真正实现这一点?我不清楚如何将模型得出的曲线与已知的解析函数联系起来。

你可以制作一个分段函数。例如,如果您知道角速度函数对
r>10
有效,则可以执行以下操作

def angular_velocity(r):
    if r > 10:
        your_analytical_function(r)
    else:
        some_alternative_for_small_distance(r)
如果你的问题更多的是如何确定一个小范围的方程,那么这实际上取决于你的数据和模型。有很多方法可以保存您的数据,但一般来说,您应该这样做