오늘은 매트랩에서 자주 쓰이는 유용한 명령어에 대해서 알아보겠습니다!
바로 format명령어인데요. format 은 명령 창에 출력 표시 형식을 설정하는 역할을 합니다.
명령방식은 아래와 같습니다.
format style
여기서 style은 명령 창의 출력 표시 형식을 지정된 style로 변경한다는 뜻입니다.
style에는 여러 가지 명령어가 들어갈 수 있는데요, 바로 예시를 보겠습니다.
(i) format compact
첫 번째로 자주 사용되는 format compact 함수 입니다.
첫 번째 주황색 박스는 어떠한 명령어를 입력하지 않은 디폴트 형식입니다.
y 값을 출력할 때 줄 간격이 큰 걸 알 수 있는데요.
format compact를 입력한 뒤 똑같이 y 값을 출력하면 줄 간격이 compact 하게줄어든 것을 볼 수 있습니다! (두 번째 주황색 박스)
즉 하나의 화면에 출력값이 더 많이 표시되도록 과다한 빈 라인을 억제하는 건데요.
여러 개의 복잡한 값을 출력할 때 이렇게 줄 간격을 줄이면 한눈에 보기 편하므로 주로 처음에 format compact를 명령을 해 준 뒤 필요한 값을 도출합니다.
(ii) format long
다음 예시는 format long입니다.
첫 번째 밑줄은 역시 어떠한 명령어를 입력하지 않은 디폴트 형식인데요.
소수점 넷째 자리까지 값이 도출된 것을 알 수 있습니다.
format long을 입력한 뒤 똑같은 y 값을 도출하면 값이 long 하게 도출된 것을 알 수 있습니다.(두 번째 주황색 밑줄)
format long은 긴 고정소수점 형식으로, double형 값은 소수점 이하 15자릿수로 표시되고 single형 값은 소수점 이하 7자릿수로 표시됩니다.
(iii) format short , format loose, format rat
마지막 예시는 세 가지style을 소개해드리겠습니다.
제일 처음 format short, format loose를 입력한 것을 볼 수 있는데요.
format short는 짧은 고정소수점 형식으로, 소수점 이하 4자릿수로 표시하는 명령어입니다.
fomat loose는 출력값을 보다 쉽게 읽을 수 있도록 빈 라인을 추가하는 명령어입니다.
% 설명에서알 수 있듯이 이 두 개의 명령어는 default값으로, 위 첫 번째(format compact)와 두 번째(format long) 예시로 바꿔준 줄 간격과 소수점 자릿수가 원래대로 돌아온 것을 볼 수 있습니다.
마지막 명령어는 format rat인데요.
format rat은 결괏값을 작은 정수의 비율로 도출시키는 명령어입니다.
두 번째 밑줄의 y 값이 더 이상 약분할 수 없는 분수로 표현된 것을 알 수 있습니다.
format compact, format long, format short, format loose, format rat 이 다섯 개의 format 명령어가 알아두면 유용할, 자주 쓰이는 matlab의 명령 창 출력 표시 형식을 설정 명령어입니다.
이 다섯 개 외에도 style에 들어갈 수 있는 명령어는 다음과 같습니다.
명령 방법은 같습니다.
'프로그래밍 > MATLAB' 카테고리의 다른 글
[matlab] 매트랩 행렬, 행렬 기초 명령어, 행렬관련 명령어 정리, 행렬 명령어 (0) | 2021.01.04 |
---|---|
[matlab] 매트랩 그래프 선모양 지정하는 법, 그래프 색 지정하는 법, plot함수 응용 (0) | 2020.11.08 |
[matlab] 매트랩 좌표축 표시하는 법, 그래프 이름 붙이는 법, legend (0) | 2020.11.06 |
[matlab] 매트랩 그래프 그리는 법, 함수 그리는 법 기초 (0) | 2020.10.13 |