함수 > 파일 읽기 및 쓰기 > 고정 너비(PRN) 파일
고정 너비(PRN) 파일
PRN 파일을 읽고 쓸 때는 다음의 세 가지 함수를 사용합니다.
READPRN("file") - PRN 파일의 내용이 포함된 배열을 구합니다.
파일에는 공학, 복소수 또는 문자열 형식의 숫자나 중첩 배열이 포함될 수 있습니다. 데이터로 16진수, 8진수 또는 2진수를 사용할 수 없습니다.
WRITEPRN("file", M, [rows, [cols]]) - 배열 M의 내용을 PRN 파일에 씁니다.
실행하려면 PTC Mathcad 워크시트의 식이 다음과 같은 지정이거나 계산을 요청해야 합니다.
APPENDPRN("file", M) - 배열 M의 내용을 PRN 파일의 끝에 씁니다. 배열의 열 수가 기존 파일의 열 수와 일치해야 합니다. 파일이 없으면 APPENDPRN에서 직접 만듭니다. 파일에 기록하려면 WRITEPRN 예제에서 볼 수 있는 것처럼 함수를 계산해야 합니다.
* 
이진 파일을 읽으려면 READBIN을 사용하십시오.
더 많은 제어 옵션을 사용하여 더 광범위한 파일 형식을 읽으려면 READFILE을 사용하십시오.
인수
"file"은 파일 이름 또는 전체 경로 이름 및 파일 이름이 포함된 문자열입니다. 절대 경로가 아닌 경로 이름은 현재 작업 디렉터리에 상대적입니다.
M은 배열이지만 WRITEPRN의 경우에는 스칼라 값일 수 있습니다.
rows(선택 사항)는 파일에 기록할 행렬 M의 첫 번째 행을 지정하는 스칼라 값 또는 기록할 행렬 M의 행 범위(경계 포함)를 지정하는 요소가 2개인 벡터입니다. 이 인수가 생략되면 WRITEPRN는 행렬의 모든 행을 파일에 기록합니다.
cols(선택 사항)는 파일에 기록할 행렬 M의 첫 번째 열을 지정하는 스칼라 값 또는 기록할 행렬 M의 열 범위(경계 포함)를 지정하는 요소가 2개인 벡터입니다. 이 인수가 생략되면 WRITEPRN는 행렬의 모든 열을 파일에 기록합니다.
추가 정보
복소수, 문자열 또는 중첩 행렬 값을 PRN 파일에 기록하면 머리글이 생성되어 함수에서 배열을 재구성할 수 있습니다.
rowscols의 지수는 모두 1부터 시작합니다.
ORIGINREADPRN 또는 APPENDPRN의 동작에 영향을 주지 않습니다.
PRNPRECISION 워크시트 변수는 WRITEPRN 또는 APPENDPRN에서 사용하는 유효 자릿수를 정의합니다.
PRNCOLWIDTH 워크시트 변수는 WRITEPRN 또는 APPENDPRN으로 생성되는 PRN 파일의 열 너비를 제어합니다.
마지막 인수부터 시작하여 역순으로만 선택적 인수를 생략할 수 있습니다. 예를 들어, WRITEPRN에서 rows를 생략하고 cols를 지정할 수 없습니다. rows를 생략하면 cols 값이 행으로 사용됩니다.
도움이 되셨나요?