有人知道如何让Octave在符号包中组合分数吗?例如,我想将"1+1/s"
重写为"(s^2 + 1)/s"
。
我的理由是,我想把频域表达式的零点和极点放在有理表达式的正确位置。上面是一个更复杂用例的非常简单的例子,通常有很多R、L、C常量。
您可以使用函数factor()
,在这种情况下,它只需将整个表达式放入相同的公约数:
syms x,s
x = 1+1/s
res = factor(x)
和
res =
s + 1
─────
s