与Matlab不同,Octave符号没有分段函数。有没有一种解决方法?我想做这样的事情:
syms x y = piecewise(x0, 1)
相关地,如何获取分段函数的各个部分?我运行了以下内容:
int (exp(-a*x), x, 0, t)
并得到以下正确答案的显示和存储在变量中:
t (a = 0) -e*a*t 1 - e 其他情况下 -- ----- a a
但是现在我想访问答案的“其他”部分,以便可以对其进行因式分解。我该怎么做?
(是的,我可以在脑海中对其进行因式分解,但我正在练习更复杂的表达式出现的情况。我也只是真正寻找使用符号表达式的方法-尽管在任何情况下数值可能很好地工作,但我想理解符号方法。)
谢谢!
syms x y = piecewise(x0, 1)
相关地,如何获取分段函数的各个部分?我运行了以下内容:
int (exp(-a*x), x, 0, t)
并得到以下正确答案的显示和存储在变量中:
t (a = 0) -e*a*t 1 - e 其他情况下 -- ----- a a
但是现在我想访问答案的“其他”部分,以便可以对其进行因式分解。我该怎么做?
(是的,我可以在脑海中对其进行因式分解,但我正在练习更复杂的表达式出现的情况。我也只是真正寻找使用符号表达式的方法-尽管在任何情况下数值可能很好地工作,但我想理解符号方法。)
谢谢!