1

我想将 Python 中定义的函数转换为 SymPy 中的符号表达式(lambdify相反):

import numpy as np
import sympy as sp

def fun1(t):
  return t + 3

def fun2(t):
  return np.sin(t)

然后将其转换fun1fun2符号表达式,以便我可以这样做,例如:

x = sp.symbols('x')
fun1s = fun1(x)
fun2s = fun2(x)

然后我可以区分它们:

dfun1s = sp.diff(fun1s, x)
dfun2s = sp.diff(fun2s, x)

我在这里找到了一些东西,但它很复杂,有没有更简单的方法呢?

4

0 回答 0