나는 표현 Sympy에 의해 계산과 같이 있습니다 파이썬을 사용하여 삼각 함수 표현을 단순화하는 방법은 무엇입니까?
-1.0*pi*(-1.0*sin(1.0*t) - 0.025*cos(1.0*t) + 4.0*cos(2.0*t))
은 그 때 나는 표현의 단순화를 위해 제공되는 옵션을 많이 시도하지만 그들은 너무 많이 작동하지 않습니다.
pi*(1.0*sin(1.0*t) + 0.025*cos(1.0*t) - 4.0*cos(2.0*t))
을하지만 티카를 사용할 때, 그것은 반환 :
내가 expand_trig()
를 사용하는 경우, 그것은 반환
-25.0542 Cos t + 3.14159 Sin t
가 어떻게 티카 파이썬을 사용하여 같은 결과에 도달 할 수 ? Mathematica에서 제공하는 표현을 더 단순화하려면 어떻게해야합니까?
표현이 단순화 될 수 있다고 생각되는 이유는 무엇입니까? 귀하의 질문에 세 가지 기능을 플로팅 시도 했습니까? 처음 두 개는 같지만 Mathematica의 함수는 완전히 다른 함수입니다. – zelanix
네가 맞다. Mathematica가이 사실을 알려준 것이 정말 이상합니다. 그러나 BTW, 파이썬을 사용하여이 간단한 표현식을 단순화하는 방법을 알려주시겠습니까? sympy.simplify (math.pi * (1.0 * sympy.sin (1.0 * t) + 0.025 * sympy.cos (1.0 * t))). 나를 위해, 우리는 그것들을 하나의 표현으로 결합 할 수 있습니다. 그러나 나는 길을 찾을 수 없습니다. 이 두 표현식은 항상 분리되어 있습니다. 고마워! – hyoukai
맞아요.하지만 파이썬에서 어떻게하는지 모르겠습니다. – zelanix