我想将 Python 中定义的函数转换为 SymPy 中的符号表达式(lambdify
相反):
import numpy as np
import sympy as sp
def fun1(t):
return t + 3
def fun2(t):
return np.sin(t)
然后将其转换fun1
为fun2
符号表达式,以便我可以这样做,例如:
x = sp.symbols('x')
fun1s = fun1(x)
fun2s = fun2(x)
然后我可以区分它们:
dfun1s = sp.diff(fun1s, x)
dfun2s = sp.diff(fun2s, x)
我在这里找到了一些东西,但它很复杂,有没有更简单的方法呢?