cdflib.deleteAttrEntry
변수 범위를 가진 특성에서 항목 삭제
구문
cdflib.deleteAttrEntry(cdfId,attrNum,entryNum)
설명
cdflib.deleteAttrEntry(cdfId,attrNum,entryNum)
은 CDF(Common Data Format) 파일에서 특성 항목을 삭제합니다.
입력 인수
|
CDF 파일 ID로, |
|
특성을 식별하는 숫자형 값입니다. 특성 번호는 0부터 시작합니다. 특성은 변수 범위여야 합니다. |
|
특성 항목을 지정하는 숫자형 값입니다. 항목 번호는 0부터 시작합니다. |
예제
CDF를 만든 다음 해당 파일의 특성을 만듭니다. 특성 항목에 값을 쓴 다음 해당 항목을 삭제합니다. 이 예제를 실행하려면 폴더 쓰기가 가능해야 합니다.
cdfId = cdflib.create("your_file.cdf"); % Initially, the file contains no global or variable attributes info = cdflib.inquire(cdfId)
info = struct with fields: encoding: 'IBMPC_ENCODING' majority: 'ROW_MAJOR' maxRec: -1 numVars: 0 numvAttrs: 0 numgAttrs: 0
% Create an attribute with variable scope in the file attrNum = cdflib.createAttr(cdfId,"myVarScopeAttr","variable_scope"); % Write a value to an entry for the attribute cdflib.putAttrEntry(cdfId,attrNum,0,"CDF_CHAR","My attr value") % Get the value of the attribute entry value = cdflib.getAttrEntry(cdfId,attrNum,0)
value = 'My attr value'
% Delete the entry cdflib.deleteAttrEntry(cdfId,attrNum,0) % Now try to view the value of the entry try value = cdflib.getAttrEntry(cdfId,attrNum,0); catch warning("No attribute associated with this variable") end
Warning: No attribute associated with this variable
% Clean up cdflib.delete(cdfId) clear cdfId
참고 문헌
이 함수는 CDF 라이브러리 C API 루틴 CDFdeleteAttrzEntry
에 대응합니다.
이 함수를 사용하려면 CDF C 인터페이스를 잘 알고 있어야 합니다. CDF 웹사이트에서 CDF 문서에 액세스할 수 있습니다.