(1)
①
import sympy
from sympy import oo
import numpy as np
x = sympy.Symbol('x')
f = sympy.sin(sympy.log(x))
sympy.limit(f,x,1)
输出:0
②
import sympy
from sympy import oo
import numpy as np
x = sympy.Symbol('x')
f = (x**(1/3)-2)/(x-8)
sympy.limit(f,x,8)
输出:0.0833333333333333
(2)
from sympy import diff
from sympy import symbols
def func(x):
return x**4-2*x**3+5*sin(x)+sympy.log(3)#sympy.可要可不要
x = symbols("x")
print(diff(func(x),x))
简洁的(输出结果一样)
from sympy import diff
from sympy import symbols
def func(x):
return x**4-2*x**3+5*sin(x)+sympy.log(3)
print(diff(func(x)))
from sympy import *
from sympy.abc import x
n=diff(x**4-2*x**3+5*sin(x)+log(3))
print(n)
输出:4*x**3 - 6*x**2 + 5*cos(x)