MATLAB에서 소수 자릿수를 늘리는 방법

작가: Robert White
창조 날짜: 27 팔월 2021
업데이트 날짜: 14 십일월 2024
Anonim
MATLAB을 이용한 FPGA 설계 - 2. Simulink에서의 하드웨어 모델링
동영상: MATLAB을 이용한 FPGA 설계 - 2. Simulink에서의 하드웨어 모델링

콘텐츠

MATLAB은 데이터를 처리하고 분석하기 위해 과학 및 공학 분야에서 사용되는 기술 컴퓨팅 소프트웨어입니다. 배열 (1 차원 배열)과 행렬에 포함 된 데이터는 복잡한 알고리즘을 포함하는 "m"파일에 대한 입력으로 사용되어 일괄 처리됩니다. 정확도, 처리 시간 및 메모리 사용량은 분석 프로세스에 사용 된 숫자의 정확도에 따라 달라집니다. 정밀도가 높을수록 데이터를 설명하는 데 더 많은 소수 자릿수가 사용되므로 더 정확한 계산이 가능합니다. 그러나 숫자를 줄이면 소수점 이하 4 자리로 반올림되어 메모리에 저장된 숫자의 수가 줄어 듭니다. 선택은 계산에 필요한 정확도, 처리 단계 수 및 데이터 수집에 사용되는 허용 오차에 따라 달라집니다.

1 단계

MATLAB 명령 창에 "clear all"을 입력하여 작업 공간의 모든 변수를 지 웁니다.


2 단계

무한한 수의 소수를 포함하는 숫자를 만듭니다. 예를 들어, 명령 창에 "x = pi ()"를 입력합니다. MATLAB은 "x = 3.1416"출력을 표시합니다.

3 단계

"format long"을 입력하여 출력의 소수 자릿수를 늘리십시오. 이렇게하면 정확도가 십진수 15 자리로 증가합니다. 이제 "x = pi ()"를 입력하면 "x = 3.141592653589793"이 출력으로 표시됩니다.

4 단계

"format short"를 입력하고 다시 "x = pi ()"를 입력합니다. 이 명령은 소수점 이하 자릿수를 4로 설정합니다. 따라서 MATLAB 출력은 "x = 3.1416"이됩니다.