When running the below code with SymPy:
print("y1: ", TransY)
print("y2: ", TrigoY)
print(TransY.equals(TrigoY))
print(sp.simplify(TransY - TrigoY) == 0)
print(sp.simplify(TransY - TrigoY))
from looking at the output it seems TransY and TrigoY are equal. but the equality check, with simplify, shows otherwise:
y1: 0.707106781186547*L1 + 0.707106781186548*L2 + 0.258819045102521*L3
y2: 0.707106781186547*L1 + 0.707106781186548*L2 + 0.258819045102521*L3
False
False
-1.11022302462516e-16*L3
any advice?