기호 > 레거시 기호 엔진과 새로운 기호 엔진의 차이점
레거시 기호 엔진과 새로운 기호 엔진의 차이점
PTC Mathcad Prime 6.0.0.0에 도입된 새로운 기호 엔진은 이전 릴리즈의 레거시 기호 엔진을 대체합니다. PTC Mathcad Prime 6.0.0.0에서는 레거시 기호 엔진과 새 기호 엔진 간을 전환할 수 있지만 PTC Mathcad Prime 7.0.0.0부터 새 기호 엔진만 사용 가능합니다. 레거시 엔진과 새 엔진 간의 차이점이 아래에 나열되어 있습니다.
모양새 차이
결과의 인수 순서
레거시 기호 엔진은 결과 식을 있는 그대로 반환합니다. 새 기호 엔진은 결과를 올바른 연산 순서로 결과를 반환합니다.
그림 1. 레거시 기호 엔진
그림 2. 새로운 기호 엔진
결과의 공식이 다르게 나타남
기호 연산 후 레거시 기호 엔진은 결과를 재배열하지 않고 반환합니다. 새 기호 엔진은 읽기 쉬운 배열로 식을 반환합니다.
그림 3. 레거시 기호 엔진
그림 4. 새로운 기호 엔진
지수 표기법에서 부동 소수점 숫자의 정규화
레거시 기호 엔진은 0이 아닌 첫 번째 숫자를 반환합니다. 새 기호 엔진은 첫 번째 숫자 0을 반환합니다. 레거시 기호 엔진은 0이 아닌 숫자의 가수를 [1.0, 10.0]으로 정규화합니다. 새 기호 엔진은 가수를 [0.1, 1.0]로 정규화합니다.
그림 5. 레거시 기호 엔진
그림 6. 새로운 기호 엔진
부동 소수점 숫자 반올림
레거시 기호 엔진은 0.5를 0으로 반올림합니다. 새 기호 엔진은 0.5을 1로 반올림합니다.
그림 7. 레거시 기호 엔진
그림 8. 새로운 기호 엔진
이중 빼기의 단순화
경우에 따라 레거시 기호 엔진은 이중 빼기를 포함한 결과를 반환합니다. 새 기호 엔진은 결과를 단순화하고 더하기 부호를 반환합니다.
그림 9. 레거시 기호 엔진
그림 10. 새로운 기호 엔진
해의 서식
새 기호 엔진은 더 읽기 쉬운 해를 반환합니다.
예제 1:
그림 11. 레거시 기호 엔진
그림 12. 새로운 기호 엔진
예제 2:
그림 13. 레거시 기호 엔진
그림 14. 새로운 기호 엔진
연산 차이점
부동 소수점 인수의 처리
하나의 인수가 부동 소수점 숫자인 경우에도 새 기호 엔진은 모든 인수를 부동 소수점 숫자로 간주하고 숫자 부동 소수점 결과를 반환합니다.
그림 15. 레거시 기호 엔진
그림 16. 새로운 기호 엔진
개선된 rewrite 지원
레거시 기호 엔진은 결과를 계산하고 초기 식의 항을 대체합니다. 새 기호 엔진은 단순화를 추가적으로 적용하고 단순화된 결과를 반환합니다.
* 
초기 식의 결과 항을 레거시 기호 엔진에서와 같이 바꾸려면 raw 수정자를 사용하십시오.
그림 17. 레거시 기호 엔진
그림 18. 새로운 기호 엔진
임의 정밀도 산술
레거시 기호 엔진은 숫자 결과를 250자리로 제한합니다. 새 기호 엔진에는 숫자 제한이 없습니다.
* 
숫자 제한이 클수록 결과를 계산하는 데 소요되는 시간이 길어집니다.
그림 19. 레거시 기호 엔진
그림 20. 새로운 기호 엔진
변수 정의역 가정
레거시 기호 엔진은 정의되지 않은 자유 변수를 복소수로 가정합니다. 새 기호 엔진은 정의되지 않은 자유 변수를 실수로 간주합니다. 수정자 realcomplex와 함께 assume 키워드를 사용하면 원하는 결과를 계산할 수 있습니다. 복소수 정의역 가정을 적용하기 위해 complex 수정자와 함께 assume 키워드를 사용하지 않아야 합니다.
그림 21. 레거시 기호 엔진
그림 22. 새로운 기호 엔진
분수 단순화에 대한 다른 전략
레거시 기호 엔진은 큰 분수를 여러 개의 더 간단한 분수가 포함된 식으로 분리합니다. 새 기호 엔진은 공통 분모를 찾고 결과를 큰 분수로 반환합니다. 더 간단한 형태의 결과를 얻으려면 simplify 키워드를 사용합니다.
그림 23. 레거시 기호 엔진
그림 24. 새로운 기호 엔진
함수의 동작 수정
새 기호 엔진은 이제 도움말 정의 및 기본 제공 숫자에 따라 작동하는 일부 함수의 동작을 수정합니다.
예제 1:
그림 25. 레거시 기호 엔진
그림 26. 새로운 기호 엔진
예제 2:
그림 27. 레거시 기호 엔진
그림 28. 새로운 기호 엔진
키워드 solve에 대한 개선된 지원
복소수 계수가 있는 선형 부등식
부등식의 경우 레거시 기호 엔진은 실수 해만 반환하고 그 외의 경우에는 오류를 반환합니다. 새 기호 엔진은 realcomplex 컴포넌트가 포함된 결과를 반환합니다.
예제 1:
그림 29. 레거시 기호 엔진
그림 30. 새로운 기호 엔진
예제 2:
그림 31. 레거시 기호 엔진
그림 32. 새로운 기호 엔진
예제 3:
그림 33. 레거시 기호 엔진
그림 34. 새로운 기호 엔진
예제 4:
그림 35. 레거시 기호 엔진
그림 36. 새로운 기호 엔진
예제 5:
그림 37. 레거시 기호 엔진
그림 38. 새로운 기호 엔진
부등식의 개선된 연산
새 기호 엔진은 해가 정의된 올바른 범위를 반환합니다.
그림 39. 레거시 기호 엔진
그림 40. 새로운 기호 엔진
계산 시간
레거시 기호 엔진은 연산에 시간이 더 오래 걸립니다. 새 기호 엔진은 결과를 더 빠르게 반환합니다.
그림 41. 레거시 기호 엔진
그림 42. 새로운 기호 엔진
부동 소수점 한계 값
레거시 기호 엔진은 변수에 부동 소수점을 사용하며 숫자 연산과 일치하지 않는 합 및 곱하기를 지원하지 않습니다. 새 기호 엔진은 이러한 기능을 지원합니다.
예제 1:
그림 43. 레거시 기호 엔진
그림 44. 새로운 기호 엔진
예제 2:
그림 45. 레거시 기호 엔진
그림 46. 새로운 기호 엔진
예제 3:
그림 47. 레거시 기호 엔진
그림 48. 새로운 기호 엔진
예제 4:
그림 49. 레거시 기호 엔진
그림 50. 새로운 기호 엔진
개선된 정렬 함수
레거시 기호 엔진을 사용할 경우 정렬 함수에서 오류가 반환됩니다. 새 기호 엔진에서는 정렬 함수가 올바른 결과를 반환합니다.
예제 1:
그림 51.
그림 52. 레거시 기호 엔진
그림 53. 새로운 기호 엔진
예제 2:
그림 54.
그림 55. 레거시 기호 엔진
그림 56. 새로운 기호 엔진
풀이된 변환 지원
레거시 기호 엔진은 풀이되지 않은 변환에 대한 일반 수식을 반환합니다. 새 기호 엔진은 풀이된 변환을 반환합니다.
예제 1:
그림 57. 레거시 기호 엔진
그림 58. 새로운 기호 엔진
예제 2:
그림 59. 레거시 기호 엔진
그림 60. 새로운 기호 엔진
키워드 substitute
새 기호 엔진은 키워드 substitute에 대한 개선된 지원을 제공합니다.
예제 1:
그림 61. 레거시 기호 엔진
그림 62. 새로운 기호 엔진
예제 2:
그림 63. 레거시 기호 엔진
그림 64. 새로운 기호 엔진
예제 3:
그림 65. 레거시 기호 엔진
그림 66. 새로운 기호 엔진
예제 4:
그림 67. 레거시 기호 엔진
그림 68. 새로운 기호 엔진
프라임 표기법 지원
새 기호 엔진은 향상된 프라임 표기법 구현을 제공합니다.
그림 69.
그림 70. 레거시 기호 엔진
그림 71. 새로운 기호 엔진
정방 행렬 로그 계산
새 기호 엔진은 정방 행렬의 로그를 계산합니다. 레거시 기호 엔진은 이 기능을 지원하지 않습니다.
그림 72.
그림 73. 레거시 기호 엔진
그림 74. 새로운 기호 엔진
최소/최대 함수 지원
새 기호 엔진은 최소/최대 함수에 대한 수정된 지원을 제공합니다. 레거시 기호 엔진은 이 기능을 지원하지 않습니다.
예제 1:
그림 75. 레거시 기호 엔진
그림 76. 새로운 기호 엔진
예제 2:
그림 77. 레거시 기호 엔진
그림 78. 새로운 기호 엔진
도움이 되셨나요?