小编MeH*_*How的帖子

Python,Sympy计算多元函数

让我们假设我们有两个列表:

variables = ['a','b','c'...]
values = [1,2,3...]
Run Code Online (Sandbox Code Playgroud)

和一个简单的产品功能:

function = 'a*b*c*...*z'
Run Code Online (Sandbox Code Playgroud)

我尝试过这种方式(我确实意识到这是100%不正确的,但是我不知道如何将多个变量替换为简化的表达式):

import sympy
y = sympy.sympify(function).evalf(subs={variable:values})
Run Code Online (Sandbox Code Playgroud)

python sympy

1
推荐指数
1
解决办法
391
查看次数

标签 统计

python ×1

sympy ×1