Как объединить дроби с использованием октавной символики? - PullRequest
0 голосов
/ 28 ноября 2018

Кто-нибудь знает, как заставить Октаву объединить дроби в символический пакет?Например, я хотел бы сделать "1+1/s" переписанным как "(s^2 + 1)/s".

. Моя причина в том, что я хочу получить нули и полюсы выражений в частотной области в нужном месте в рациональном выражении.Выше приведен очень простой пример более сложного варианта использования, обычно с большим количеством констант R, L, C.

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете использовать функцию factor(), в этом случае она просто поместит все выражение с одинаковым общим знаменателем:

syms x,s

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

и

res =   
s + 1
─────
  s  
...