mathematica 化简
举个简单的例子,比如:
Y = (a+b+1)^2,
y1 = a^2 + b^2,
y2 = 2ab,
显然我们知道:Y = y1 + y2 + 2a + 2b + 1,
但是如何用Mathematica化简给出这样的结果呢?
我试了FullSimplify[ (a + b + 1)^2,Assumptions -> y1 == a^2 + b^2 && y2 == 2*a*b ] 不行.
人气:201 ℃ 时间:2020-04-07 10:25:13
解答
ClearAll["`*"]; Y = (a + b + 1)^2;
Expand@Y /.a^2 + b^2 -> y1 /.(2 a b -> y2)
不要给y1,y2定义,直接替换就行.
推荐
猜你喜欢
- √(18-n)是整数,求自然数n的值
- 证明梯形对角线中点连线性质
- 化简sin18*cos36
- 当x取何值时,|x-1|+|x-2|+……+|x-2008|+|x-2009|取到最小值,并求此最小值
- 请各位朋友为我提供小学六年级数学总复习里面有关复合应用题的说课稿、教案和课件
- 数数,一个小朋友按1,2,3,4,5,的规律数手知,第2006个数对应五知中的哪一个
- 小明想他妈借了500元 又向他爸借了500元 他花了970元买了一双鞋 剩下30元 换
- 平均值,峰峰值,有效值.计算公式.