1
对不起,如果这是一个新手问题,但我找不到任何文档或其他stackoverflow问题。我想查看在求解表达式或等式中调用的所有最大值函数的整个堆栈跟踪。我尝试了跟踪,回溯和调试模式。看着不同的显示和打印功能,但没有工作。在MAXIMA中,我如何获得整个调用堆栈?
例1:
(%i1) is(equal((a+b)^2, a^2+b^2+2*a*b));
(%o1) true
例2:
(%i2) trace(factor);
(%o2) [factor]
(%i3) trace_options(factor, info);
(%o3) [info]
(%i4) factor((x^2 - 7*x + 10)/(x - 5));
1 Enter ?factor [(x^2-7*x+10)/(x-5)] -> true
1 Exit ?factor x-2 -> true
(%o4) x-2
我想看看每中间步骤千里马执行及其结果在这些溶液或conclusions.Info的推导上细微级调用甚至更好。
感谢, RB
感谢。这适用于我的目的。我猜测并添加了几个函数的痕迹,但没有导致我想要的。然而,我期待的最大值要么是(1)将(a + b)^ 2展开成a^2 + b^2 + 2 * a * b(或)(2)因子a^2 + b^2 + 2 * a * b到(a + b)^ 2,然后比较lhs和rhs以找到它们的相等性。似乎ratexpand()和factor()根本不被调用,totaldisrep&ratdisrep被鼠标调用,并且总之lhs和rhs是相等的。但是,感谢这个黑客,它让我了解了我应该关注哪些功能。 – BReddy