![]() |
Symplify symbolic expression - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: Data Science (https://python-forum.io/forum-44.html) +--- Thread: Symplify symbolic expression (/thread-40885.html) |
Symplify symbolic expression - Pavel_47 - Oct-08-2023 Hello, Using lcapy module produced following expression for transfer function: H ⎛ s⋅(C_d + C_id) ⎞ ⎜────────────────────────⎟ ⎝C_d + C_f + C_icm + C_id⎠ ──────────────────────────────────────────── 1 s + ──────────────────────────────────────── C_d⋅R_f + C_f⋅R_f + C_icm⋅R_f + C_id⋅R_f Viewing this expression it's clear that it can be simplified (e.g. multiply nominator and denominator by (C_d + C_f + C_icm + C_id)) Does exist a some function allowing to simplify symbolic expressions ? Thanks RE: Symplify symbolic expression - Pavel_47 - Oct-09-2023 Resolved. Hs = H.simplify()gets this: Hs R_f⋅s⋅(C_d + C_id) ──────────────────────────────────── R_f⋅s⋅(C_d + C_f + C_icm + C_id) + 1 |