I have a question similar to this one: How to substitute multiple symbols in an expression in sympy? but in reverse.
I have a sympy
expression with numerical values and symbols alike. I would like to substitute all numerical values with symbolic constants. I appreciate that such query is uncommon for sympy
. What can I try next?
For example, I have:
-0.5967695*sin(0.15280747*x0 + 0.89256966) + 0.5967695*sin(sin(0.004289882*x0 - 1.5390939))
and would like to replace all numbers with a
, b
, c
etc. ideally in a batch type of way.
The goal is to then apply trig identities to simplify the expression.