使用收集命令问题
9的观点(30天)
显示旧的评论
我认为“收集”命令不正确工作在以下代码:
> > sym年代x
> >收集(s ^ 2 * x ^ 4 + x ^ 2 * + 3 * x ^ 5 *年代,x)
ans =
s x ^ ^ 2 * 4 + 3 * * x ^ 5 +年代* x ^ 2
正确的答案应该是:
3 * * x ^ 5 +年代x ^ ^ 2 * 4 + s * x ^ 2
我该如何使用“收集”命令来实现正确的答案?
0评论
答案(1)
沃尔特·罗伯森
2016年1月20日
收集()工作记录:每个权力的条款都收集在一起。
象征性的引擎优化,使之更有效来确定两个例子相同的代数表达式是相等的。一些物品被改写成规范秩序,如收集所有数字常量之外。别人没有的自然顺序使用排序基于元素的内部地址。或者它可能创建聚合transitive-order-independent地散列,然后每次重复发现它可能将复制替换为第一个版本。
正因为如此,无论你输入的东西,什么顺序传递的部分条款可能改写成一个等效的秩序。停止的唯一途径,呼吁MuPad包装()在一个词(即使如此,数字常量可能合并。)