0

関数の x 軸スケールを変更したいと思います。からへconv(x)の変換を実行するものがあると想像してください。今、私はいくつかの関数を持っています。スケールで引数を受け入れるようにしたいと思います。xs = conv(x)f(x)s

私がそれを行う唯一の方法は、(scipyからの)newtonメソッドを使用して、xいくつかに対応するものを見つけることsです:

from scipy.optimize import newton

def g(s):
    def zero(x):
        return conv(x) - s
    s = newton(zero, x0)
    return f(s)

これは少し複雑で醜いようです。そのような変換を行うより良い方法はありますか?

x編集:との関係sは単調です。

4

0 に答える 0