首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SymPy软件包打印产品符号(∏)

使用SymPy软件包打印产品符号(∏)
EN

Stack Overflow用户
提问于 2018-10-18 10:52:52
回答 1查看 121关注 0票数 0

我想知道如何使用Python语言中的SymPy包来打印图片中的符号。

EN

回答 1

Stack Overflow用户

发布于 2018-10-18 22:16:33

符号产品是用Product(expr, (index, low, high))创建的,其中high是包含的,这与Python代码中的大部分不同。例如:

代码语言:javascript
复制
P00 = IndexedBase("P^{00}")
P02 = IndexedBase("P^{02}")
i = Idx("i")
t = symbols("t")
expr = Product(P00[i]*P02[t], (i, 1, t-1))
print(expr)

它输出(假设支持LaTeX )为

索引的位置不是最优的;问题是上标被硬编码到符号名称中,而不是实际的提升索引。但我看不到一种方法来告诉SymPy将某些索引打印为上标。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52866286

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档