如何使用八度符号组合分数?

时间:2018-11-28 06:09:22

标签: matlab octave symbolic-math

有人知道如何获得 Octave 来组合符号包中的分数吗?例如,我想将"1+1/s"改写为"(s^2 + 1)/s"

我的原因是我想使频域表达式的零点和极点进入有理表达式的正确位置。上面是一个更复杂的用例的非常简单的示例,通常具有很多R,L,C常数。

1 个答案:

答案 0 :(得分:1)

您可以使用函数factor(),在这种情况下,它将简单地将整个表达式使用相同的公分母:

syms x,s

x = 1+1/s
res = factor(x)

res =   
s + 1
─────
  s