MATLAB fprintf 테이블
Ammar Ali
2021년6월20일
이 튜토리얼에서는 MATLAB에서fprintf()
함수를 사용하여 테이블을 인쇄하는 방법에 대해 설명합니다.
MATLAB에서fprintf()
함수를 사용하여 테이블 인쇄
fprintf()
함수는 MATLAB에서 서식있는 텍스트와 변수를 표시하는 데 사용됩니다. 예를 들어이 함수를 사용하여 서식이 지정된 텍스트를 표시해 보겠습니다. 아래 코드를 참조하십시오.
age = 22;
fprintf('Sam is %d years old\n',age)
출력:
Sam is 22 years old
위의 코드에서 정수 변수의 형식을 지정합니다. 변수는%d
대신 인쇄됩니다. 변환 문자를 사용하여 모든 변수 유형을 형식화 할 수 있습니다. 예를 들어,%d
는 정수 형식화에 사용되고%f
는float
형식 지정에 사용됩니다.fprintf()
함수를 사용하여 테이블을 인쇄 해 보겠습니다. 아래 코드를 참조하십시오.
a = 1.1:0.1:2;
b = 1:10;
data = [b;a];
fprintf('%s\t%s\n','x','y');
fprintf('%d\t%1.1f\n',data);
출력:
x y
1 1.1
2 1.2
3 1.3
4 1.4
5 1.5
6 1.6
7 1.7
8 1.8
9 1.9
10 2.0
위 코드에서\t
는 탭 공간을 제공하는 데 사용되고\n
은 커서를 새 행으로 이동하는 데 사용됩니다. 첫 번째 변환 문자는 벡터의 첫 번째 열을 인쇄하는 데 사용되고 두 번째 변환 문자는 두 번째 문자를 인쇄하는 데 사용됩니다. 원하는만큼 많은 변수를 인쇄 할 수 있습니다. 변수에 적절한 변환 문자를 사용하십시오. fprintf()
함수에 대한 자세한 정보는이 link를 확인하십시오.
작가: Ammar Ali