기타/문제해결기
matlab의 cos(pi/2)가 너무 길게 나온다!
십자성군
2015. 3. 19. 04:19
matlab을 쓰다보면 cos(pi/2)가 6.1232e-17등으로 나오곤 한다.
symbolic변수로 여러가지 식을 전개하다 보면 이것때문에 실제 값은 0에 가까우면서 굉장히 길게 나오는 경우가 있다.
이를 해결하려면 cos(pi/2)=0이 되게 해주어야 한다.
pi=sym('pi') 를 실행하면 cos(pi/2)가 0이된다.