Main Content

cdflib.setReadOnlyMode

읽기 전용 모드 지정

구문

cdflib.setReadOnlyMode(cdfId,mode)

설명

cdflib.setReadOnlyMode(cdfId,mode)는 CDF(Common Data Format) 파일의 읽기 전용 모드를 지정합니다.

CDF 파일을 연 후에 해당 파일을 읽기 전용 모드로 지정하여 실수로 수정되는 것을 방지할 수 있습니다.

입력 인수

cdfId

CDF 파일 ID로, cdflib.create 또는 cdflib.open 호출에서 반환됩니다.

mode

모드 값으로, 다음 문자형 벡터나 string형 스칼라 중 하나 또는 그에 상응하는 숫자로 지정됩니다.

'READONLYon'CDF 파일이 읽기 전용입니다.
'READONLYoff'CDF 파일을 수정할 수 있습니다.

이러한 모드 값에 상응하는 숫자를 가져오려면 cdflib.getConstantValue 함수를 사용해야 합니다.

예제

예제 CDF 파일을 열고 해당 파일을 읽기 전용 모드로 설정합니다.

cdfId = cdflib.create("your_file.cdf");

% Check the default READONLY mode
mode = cdflib.getReadOnlyMode(cdfId)
mode =

    'READONLYoff'
% Set the file to READONLY mode
cdflib.setReadOnlyMode(cdfId,"READONLYon")

% Check read-only status of file again
mode = cdflib.getReadOnlyMode(cdfId)
mode =

    'READONLYoff'
% Clean up
cdflib.close(cdfId)
clear cdfId

참고 문헌

이 함수는 CDF 라이브러리 C API 루틴 CDFsetReadOnlyMode에 대응합니다.

이 함수를 사용하려면 CDF C 인터페이스를 잘 알고 있어야 합니다. CDF 웹사이트에서 CDF 문서에 액세스할 수 있습니다.