如何在python中集成Sympy和Numpy?符号的Numpy数组

假设我想要一个像x,2x这样的数组向量,然后我想在x=5时计算这个数组,所以结果变成了5,10。

这可以很容易地在matlab中使用symbolic工具箱完成。然而,我刚刚从matlab迁移到python,我被推荐使用Numpy和Sympy来取代Matlab强大的矩阵操作。

我尝试了以下代码

import numpy as np
import sympy as sp

x=sp.symbols('x')
a=np.array([x , 2*x])

但是,当x是任何数字时,我找不到任何可用于计算"a“的命令。

谁能告诉我这条路怎么走?

转载请注明出处:http://www.aqguliang.com/article/20230330/1006019.html