腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
涉及
SymPy
中
变量
之间
关系
的
假设
简化
表达式
sympy
、
symbolic-math
如果我们知道
变量
满足某些方程,是否有可能
简化
SymPy
中
的
表达式
?例如,在Mathematica
中
,我们可以这样写: Simplify[a+b-c, a+b==c] 当然,在这种情况下,可以求解a并进行替换。但是,对于长
表达式
,进行全局替换可能没有意义。如果目标是生成尽可能短
的
表达式
,则可能需要对某些项应用替换,其余项保持不变,或者为b而不是a进行求解。 我认为
sympy
.assumptions模块
浏览 23
提问于2021-04-23
得票数 2
回答已采纳
1
回答
用
SymPy
简化
索引指数
python
、
sympy
我试图
使用
SymPy
来处理一些求和和产品,但是我不能让
SymPy
简化
涉及
索引符号
的
表达式
。)**A_i 然后,运行powsimp(expr_1)按预期返回e^-1,但powsimp(expr_2)只返回原始
的
非
简化
表达式
。在试图
简化
索引
变量
时,
使用
索引
变量
的
正确方法是什么?注意:输入一个实际
的
求和,因为这就是我
浏览 0
提问于2018-10-24
得票数 2
回答已采纳
1
回答
如果定义了函数,
Sympy
能识别
表达式
中
的
函数吗?
python
、
function
、
sympy
、
symbolic-math
我已经看到
Sympy
有一个
sympy
.Function特性,但是在文档
中
找不到对以下内容
的
答案。是否可以告诉
Sympy
简化
这个
表达式
以给出函数f<em
浏览 1
提问于2020-06-13
得票数 1
回答已采纳
1
回答
渐近地,用正则换相
关系
简化
一个
表达式
。
python
、
sympy
、
physics
我有一个 -,它用自己
的
伴随来满足这个: import
sympy
from
sympy
.physics.quantumimport * ad = Dagger(a) 现在,我需要展开和
简化
这样
的
表达式
: 如果我只
使用
((a
浏览 6
提问于2019-12-29
得票数 3
回答已采纳
1
回答
Sympy
简化
Kroneckerδ和
sum
、
sympy
、
simplify
、
kronecker-product
如何
简化
Kroneckerδ
表达式
的
和
的
渐近性?,那么这应该减少到1,这发生在i==j,而且如果和更复杂,我希望它删除和,用
变量
j替换和
变量
i。编辑:我找到了一个解决方案,有点。不是自动
的
。我在
sympy
.concr
浏览 5
提问于2022-02-19
得票数 1
1
回答
如何在不
使用
真值表
的
情况下
简化
Python
中
不关心术语
的
布尔
表达式
?
python
、
boolean-expression
我试图将一个
涉及
数百个布尔
变量
的
布尔
表达式
简化
为一个OR of Ands form (DNF)。此外,还有不关心术语可以用另一个布尔
表达式
表示。我发现有几个Python包,比如
SymPy
,可以用于布尔
表达式
最小化。但是,它不能处理,不关心
表达式
格式
的
术语。,由于
变量
数量众多,这不适合我
的
情况。b = (~x & ~y & ~z) | ( ~x & ~y &a
浏览 2
提问于2017-05-05
得票数 3
1
回答
为渐近
表达式
"e1 op e2“生成C代码,其中op是算术比较运算符
python
、
sympy
假设
我有一个同情
的
表达式
其中op是任何算术比较运算符,如<, >, <=等。,x2是e1或e2
中
的
自由
变量
。我可以
使用
sympy
.printing.ccode或
sympy
.utlilities.codegen来
简化
代码生成吗?
浏览 4
提问于2015-12-06
得票数 2
回答已采纳
1
回答
Spyder在尝试“打印”
Sympy
表达式
时在控制台上显示垃圾
python-3.x
、
ipython
、
spyder
、
sympy
我
使用
Sympy
进行一些计算,在调试期间或在脚本运行之后,我想检查一些
变量
。IDE是Spyder,所以我
使用
它
的
控制台。我想它叫IPython,但我不太确定。由于脚本中
使用
的
所有
变量
,它们在脚本停止后仍然可用。我只是将
变量
的
名称写入控制台,并期望显示
变量
的
内容。 这对“正常”
变量
很有效。但是当
涉及
到
Sympy
对象时,我只能看到垃
浏览 21
提问于2021-04-18
得票数 1
1
回答
如何告诉
Sympy
一个符号“比其他符号更大”
sympy
假设
我有两个符号我
的
目标是告诉
Sympy
,x总是大于y (x>y)。有办法做到这一点吗?
浏览 0
提问于2018-03-08
得票数 9
回答已采纳
2
回答
Sympy
不
简化
自然数
的
平方根。
python
、
python-3.x
、
sympy
进入时它返回: sqrt(3)/3而不是1/sqrt(3)特别是对于更大
的
数字,这将是非常有用
的
。
sympy
.simplify(3/
sympy
.sqrt(3)) 有效,所以我
假设
从分母
中
移除根是优先
的
吗?我怎么才能改变呢?
浏览 0
提问于2017-11-02
得票数 3
回答已采纳
1
回答
Sympy
分段和精炼
sympy
、
simplify
、
piecewise
我试图
使用
Piecewise
简化
这个refine
表达式
,但没有成功。我
使用
渐近版本1.8。import
sympy
as sp expr
变量
包含⎨ 现在我尝试获得1,
假设
x>
浏览 4
提问于2022-01-17
得票数 0
回答已采纳
3
回答
Sympy
:
简化
平方
的
平方根
python
、
simplify
、
sympy
Sympy
似乎不能
简化
涉及
变量
平方根
的
表达式
:In [29]: b = a**(1/2)Out[30]: ⎛ 2⎞⎝x ⎠ Out[31]: ⎛ 2⎞ 我不能让它与simplify
的
其他变体一起工作,特别是我会认为b.powsimp
浏览 0
提问于2012-10-09
得票数 3
回答已采纳
3
回答
“
Sympy
”中
表达式
的
集合
python
、
python-2.7
、
math
、
sympy
、
polynomials
目前,我正在处理多个
变量
的
函数,需要收集类似的术语,以
简化
表达式
。
假设
表达式
如下所写:y =
sympy
.Symbol('y')a =
sympy
.Symbol('a') z
假设
z包含了如此多
的
术语,以至于用眼
浏览 2
提问于2016-02-26
得票数 7
回答已采纳
1
回答
简化
多体pauli算子
表达式
的
程序
sympy
、
symbolic-math
问题是如何
简化
涉及
这些矩阵
的
乘积和交换子
的
表达式
,即
使用
SymPy
,我可以取得一些进展,例如from
sympy
.physics.paulialgebraimport Pauli, evaluate_pauli_productfrom
sympy
.physics.quantum import TensorPr
浏览 2
提问于2022-09-30
得票数 0
回答已采纳
3
回答
如何阻止渐变
简化
表达式
?
python
、
sympy
、
simplify
当我在
Sympy
(v.1.5.1)
中
编写正态分布
的
概率密度函数时,如下所示:基于如下等式
的
表达式
(维基百科):expression“
简化
”了
表达式
,但使其更难阅读:有什么方法可以防止这种情况发生吗?(这个无济于事,因为建议
的
答案根本不
涉及</
浏览 37
提问于2020-05-23
得票数 0
2
回答
自动
简化
冗余算术
关系
python
、
matlab
、
math
、
sympy
、
symbolic-math
我正在寻找一种自动确定
的
方法,例如,(a < 12) & (a < 3) & (c >= 4)和(a < 3) & (c >= 4)是相同
的
。我在Python
中
查看了Matlab
的
符号工具箱和
SymPy
,但是这些显然只能
简化
纯粹
的
布尔逻辑(例如simplify(a & b | b & a) -> ans=(a & b))。有没有办法像上面描述
的
那样
使用
浏览 13
提问于2021-03-19
得票数 5
回答已采纳
4
回答
SymPy
:将符号/
变量
限制为间隔
range
、
intervals
、
solver
、
sympy
使用
SymPy
,是否可以将符号/
变量
的
可能值限制在某个范围内?现在,我可以在定义符号时设置一些属性,比如positive=True,但是我需要更多
的
控制,也就是说,我需要将它设置在0,1
之间
。然后,这个
假设
应该用于求解、
简化
等等。
浏览 8
提问于2013-10-23
得票数 15
回答已采纳
1
回答
如何在不
简化
的
情况下将字符串转换为
Sympy
表达式
?
expression
、
sympy
、
simplification
我想
使用
像这样
的
函数来将字符串"c+1+1"转换成
Sympy
表达式
。不过,我不想把它
简化
。现在,我知道print(sympify("c+1+1")) # >> c + 2from
sympy
.core.sympif
浏览 0
提问于2018-05-06
得票数 1
回答已采纳
2
回答
我有一个很长
的
表达式
,我想
简化
它,但
假设
一个等式成立
python
、
wolfram-mathematica
、
sympy
、
simplify
在Mathematica
中
,您可以
使用
函数FullSimplifyexpression,
假设
来
简化
使用
假设
的
表达式
。例如,如果我这样做:那么结果将是1,因为这是‘最简单
的
表达式
,等同于我给软件
的
函数。现在我需要用Python做同样
的
事情,但是我不知道该怎么做。我已经在此页面上看到了有关命令
sympy
浏览 14
提问于2021-06-25
得票数 1
1
回答
用
SymPy
简化
自旋加权球面谐波
的
三角表示
python
、
sympy
我在
Sympy
中
实现了自旋加权球面谐波(SWSH),它给出了正确
的
表达式
,但以非
简化
的
形式表示。例如,带有spin=0 l=1 m=0
的
SWSH在其中包含以下
表达式
它可以很容易地
简化
,例如,Mathematica我尝试
使用
Sympy
的
函数来再现这种
简化
:
浏览 1
提问于2018-10-22
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用Python来学高数?解方程组?简直不敢相信!简直不可思议!
探究 NumPy 和 SymPy ufuncified 函数的计算速度比较
JAVA编程基础三:表达式和运算符
世界上最好的编辑器Vim:1700多页数学笔记是如何实时完成的
数据分析的方法(二)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券