📅  最后修改于: 2023-12-03 15:29:37.356000             🧑  作者: Mango
bjsmasth
是一个功能强大且易于使用的数学库,主要用于数学运算和公式处理。它支持多种数学运算,例如线性代数、微积分、统计学、概率论以及图形处理等方面。
可以通过 pip 安装:
pip install bjsmasth
详细的使用文档可以在 bjsmasth 官方文档 中找到。
from bjsmasth import root
root(81) # 9
from bjsmasth import summation
result = summation(lambda n: 1 / n ** 2, 1, 10)
print(result) # 1.5497677311665408
from bjsmasth import Matrix
a = Matrix([[1, 2],
[3, 4]])
b = Matrix([[5, 6],
[7, 8]])
c = a * b
print(c) # [[19, 22], [43, 50]]
from bjsmasth.plot import Plot
def f(x):
return x ** 2
plot = Plot()
plot.set_xlabel('x')
plot.set_ylabel('y')
plot.set_title('y = x^2')
plot.plot_func(f, -5, 5)
plot.show()
bjsmasth
使用 MIT 许可证,您可以在任意项目中使用它。