주요 콘텐츠

ncreadatt

netCDF 데이터 소스에서 특성 읽기

    설명

    attvalue = ncreadatt(source,location,attname)sourcelocation에서 지정한 그룹이나 변수에서 netCDF 특성 attname을 읽습니다. 반환되는 특성 값은 attname의 netCDF 데이터형과 가장 일치하는 MATLAB® 데이터형입니다. MATLAB이 가장 일치하는 유형을 결정하는 방법은 NetCDF 데이터형을 MATLAB 데이터형으로 변환 항목을 참조하십시오.

    예제

    예제

    모두 축소

    netCDF 파일 example.nccreation_date 전역 특성을 읽습니다.

    creationDate = ncreadatt("example.nc","/","creation_date")
    creationDate = 
    '29-Mar-2010'
    

    temperature 변수와 연관된 scale_factor 특성을 읽습니다.

    scaleFactor = ncreadatt("example.nc","temperature","scale_factor")
    scaleFactor = 
    1.8000
    

    /grid2 그룹과 연관된 description 특성을 읽습니다. 형식이 netcdf4인 파일에서만 그룹 특성을 읽을 수 있습니다.

    groupDescription = ncreadatt("example.nc","/grid2","description")
    groupDescription = 
    'This is another group attribute.'
    

    입력 인수

    모두 축소

    netCDF 데이터 소스 이름으로, string형 스칼라 또는 문자형 벡터로 지정됩니다. source 인수는 다음 값 중 하나일 수 있습니다.

    • 로컬 netCDF 소스의 경로

    • 원격 OPeNDAP netCDF 데이터 소스의 OPeNDAP URL

    • 원격 netCDF 소스의 HTTP URL로, 바이트 범위 읽기를 활성화하기 위해 URL 끝에 #mode=bytes가 추가됨

      참고

      바이트 범위 읽기는 원격 소스에서 읽는 다른 방법보다 속도가 느립니다. 바이트 범위 읽기에 대한 자세한 내용은 netCDF 문서를 참조하십시오.

    예: "myNetCDFfile.nc"

    예: "http://host_name/netcdf_filename#mode=bytes"

    netCDF 데이터 소스에서 변수나 그룹의 위치로, string형 스칼라 또는 문자형 벡터로 지정됩니다. 전역 특성을 읽으려면 location"/"(슬래시)로 설정하십시오.

    예: "myVar"

    예: "/myGrp/mySubGrp/myNestedVar"

    예: "myGrp"

    예: "/myGrp/mySubGrp"

    읽어 들일 특성 이름으로, string형 스칼라 또는 문자형 벡터로 지정됩니다.

    예: "myAttribute"

    세부 정보

    모두 축소

    • ncreadatt 함수는 벡터인 특성을 행 벡터로 반환합니다.

    버전 내역

    R2011a에 개발됨

    모두 확장