パラメータを決定できる正弦波があります(これらはユーザー入力です)。y = a * sin(m * x + t)の形式です
[0、x]から始まる特定の間隔のyの範囲を把握するための効率的なアルゴリズムを誰かが知っているかどうかを知りたいです(xは再び別の入力です)
例えば:
y = sin(x)(つまり、a = 1、t = 0、m = 1)の場合、区間[0、4]の場合[1、-0.756802]のような出力が必要です。
mとtは何でもかまいません。したがって、y曲線は0(または1)で開始(または終了)する必要はありません。どこからでも開始できます。
また、xは離散的であることに注意してください。
何か案は?
PS:アルゴリズムの実装にはPythonを使用します。