fopen
파일 열기 또는 열려 있는 파일에 대한 정보 얻기
구문
설명
fileID = fopen(은 이진 읽기 액세스를 위해 filename)filename 파일을 열고 3보다 크거나 같은 정수 파일 ID를 반환합니다. MATLAB®에서 파일 ID 0, 1, 2는 각각 표준 입력, 표준 출력(화면), 표준 오류용으로 예약되어 있습니다.
fopen이 파일을 열 수 없는 경우 fileID는 -1입니다.
fileID = fopen(은 filename,permission)permission으로 지정된 액세스 유형으로 파일을 엽니다.
fileID = fopen(은 추가로 filename,permission,machinefmt,encodingIn)machinefmt 인수를 사용하여 파일 내에서 바이트 또는 비트를 읽거나 쓰는 순서를 지정합니다. 선택적 encodingIn 인수는 파일과 연결된 문자 인코딩 체계를 지정합니다.
[fileID,errmsg] = fopen(___)은 fopen이 파일을 열지 못하는 경우 시스템별 오류 메시지를 추가로 반환합니다. 그렇지 않으면, errmsg에는 빈 문자형 벡터가 반환됩니다. 이 구문은 위에 열거된 구문 중 하나의 입력 인수에 사용할 수 있습니다.
filename = fopen(는 이전 fileID)fopen 호출에서 fileID로 지정된 파일을 열 때 사용한 파일 이름을 반환합니다. 이전 fopen 호출에서 r 또는 r+ 권한으로 파일을 연 경우에만 출력값 filename에 전체 경로가 포함됩니다. fopen 함수는 출력값을 확인하기 위해 파일에서 정보를 읽지 않습니다.
예제
입력 인수
제한 사항
MATLAB은 인증을 요하는 인터넷 URL을 지원하지 않습니다.
MATLAB Online™은 Microsoft OneDrive™ 파일 및 폴더와 연결된 인터넷 URL을 지원합니다. 반면 설치된 MATLAB에서는 로컬 OneDrive 파일만 지원합니다.
팁
대부분의 경우 파일을 반드시 텍스트 모드에서 열 필요는 없습니다. MATLAB 가져오기 함수, 모든 UNIX 애플리케이션, Microsoft Word 및 워드패드에서는
'\n'을 새 줄 표시자로 인식합니다.