如何使用python测试一个数字是否可以击中一系列数字X次?
如何使用python执行以下操作?对于固定时间段的时间序列数据,如果有可能使任何水平线固定价格穿过紫色线a系列价格4次,则返回True,如下图所示 如果不可能有任何水平线固定价格穿过紫色线一系列价格4次,返回False,如下图所示。谢谢如何使用python测试一个数字是否可以击中一系列数字X次?,python,numpy,time-series,series,Python,Numpy,Time Series,Series,如何使用python执行以下操作?对于固定时间段的时间序列数据,如果有可能使任何水平线固定价格穿过紫色线a系列价格4次,则返回True,如下图所示 如果不可能有任何水平线固定价格穿过紫色线一系列价格4次,返回False,如下图所示。谢谢 如果你能用数学方法描述紫色线,那么你需要找到一个 y=fx,其中对于给定的y,有四个或更多令人满意的x 现在让我们用蛮力的方法来做: max_y=10.0紫色线的最大y 最小y=5.0最小的y紫色线 min_x=0紫色线开始的x max_x=100紫色线结束时的
如果你能用数学方法描述紫色线,那么你需要找到一个 y=fx,其中对于给定的y,有四个或更多令人满意的x 现在让我们用蛮力的方法来做: max_y=10.0紫色线的最大y 最小y=5.0最小的y紫色线 min_x=0紫色线开始的x max_x=100紫色线结束时的x delta=0.01测试每条线的阶跃值 以紫色表示的def,y: 如果点x,y在紫色线中,则返回 通过 对于范围为最小值y、最大值y+增量、增量的y: 计数器=0 对于范围为最小值x、最大值x+增量、增量的x: 如果为紫色,y: 计数器+=1 如果计数器>=4: printy在有4个或更多巧合的地方打印y 打破