小编Tas*_*een的帖子

使用 Python 求函数在闭区间上的最小值

更新:如何在 Python 中找到闭区间 [0,3.5] 上函数的最小值?到目前为止,我找到了最大值和最小值,但不确定如何从这里过滤掉最小值。

import sympy as sp

x = sp.symbols('x')

f = (x**3 / 3) - (2 * x**2) + (3 * x) + 1

fprime = f.diff(x)

all_solutions = [(xx, f.subs(x, xx)) for xx in sp.solve(fprime, x)]

print (all_solutions)
Run Code Online (Sandbox Code Playgroud)

python sympy

6
推荐指数
3
解决办法
1万
查看次数

标签 统计

python ×1

sympy ×1