Table of Contents
MATLAB는 엔지니어링, 과학 및 수학 분야에서 수치 계산을 위해 널리 사용됩니다. 이러한 계산의 정확도를 보장하는 것은 신뢰할 수있는 결과를 얻기 위해 필수적입니다. 이 문서는 MATLAB 계산의 정밀도를 개선하기 위해 실용적인 팁을 제공합니다.
가변 정밀 Arithmetic 사용
고정밀 계산을 위해 MATLAB는 Symbolic Math Toolbox를 통해 가변 정밀도를 제공합니다. 기능을 사용하면 계산에 대한 숫자를 지정할 수 있습니다.
Floating-Point 운영에 대한 걱정
부동점 번호는 finite 표현 때문에 작은 오류를 소개 할 수 있습니다. 이러한 오류를 최소화하려면 거의 동일한 숫자를 빼고 과 같은 기능을 사용하여 계산의 정밀도 한계를 이해하십시오.
Numerical Stability에 대한 내장 기능
MATLAB는 숫자 안정성에 맞게 설계된 기능을 제공합니다. ]]]과 같은 의미와 ]]는 최소 평방 솔루션에 대한. 이 기능은 ill- 조절식 매트릭스에 의해 발생되는 문제를 방지합니다.
Proper Data Type 구현
정확도 요구 사항에 따라 적절한 데이터 유형을 선택하십시오. 대부분의 응용 프로그램에 대한 이중 정밀도는 충분하지만, 높은 정확도를 위해 단일 정밀 또는 상징적 변수를 사용하는 것이 고려합니다.
- 을 고정밀 계산에 사용합니다.
- 거의 동일한 숫자를 빼기.
- 레버리지 MATLAB의 안정적인 수치 기능.
- 데이터에 적합한 데이터 유형을 선택하십시오.