方程式の変数に数値を割り当てる前に、複数の数学関数を追加する方法を探しています。
コードを最適化する必要があり、毎回異なる値を変数に割り当てたいので、このようにしています。私がやろうとしていることの例:
f(x, y) = x + 2y
g(x, y) = 3x - y
f(x, y) + g(x, y)
getに追加するh(x, y)
ので、f(x, y) + g(x, y) = h(x, y) = 4x + y
ができたので
h(x, y)
、複数の値が必要ですh(x, y)
x = 4; y = 3, h(x, y) = 19
x = 1, y = 0, h(x, y) = 4
等
これは可能ですか?それらを文字列として作成し、文字列を追加してから、引用符を削除して合計を評価しようとしましたが、これは機能しませんでした。コードを最適化したいので、この方法でメソッドを実行しようとしています。評価する前に最終的な関数を作成できれば、非常に役立ちます (h(x, y)
この場合はそうなります)。
編集: (e ** (x + y)) の加算を行っているため、行列を使用した線形解は機能しません:/