Main Content

size

Map 객체의 크기

설명

예제

참고

더 많은 데이터형을 키와 값으로 받고 더 나은 성능을 제공하기 때문에 dictionarycontainers.Map보다 권장됩니다. (R2022b 이후)

n = size(M,1)은 입력된 Map 객체에 있는 키-값 쌍의 개수를 반환합니다. size(M,1)length(M) 및 속성 M.Count와 동일합니다.

szdim = size(M,dim)은 차원 dim의 길이를 반환합니다. Map 객체는 n×1 크기의 키-값 쌍 집합으로 데이터를 저장하므로 sizedim > 1인 경우 1을 반환합니다.

예제

sz = size(M)은 두 개의 요소가 있는 벡터 [n 1]를 반환합니다. 여기서 nM에 포함된 키-값 쌍의 개수입니다.

[sz1,sz2,...,szL] = size(M)[n,1,...,1]을 반환합니다.

예제

모두 축소

Map 객체를 만듭니다.

months = {'Jan','Feb','Mar','Apr'};
rainfall = [327.2 368.2 197.6 178.4];
M = containers.Map(months,rainfall)
M = 
  Map with properties:

        Count: 4
      KeyType: char
    ValueType: double

키-값 쌍의 개수를 반환합니다.

n = size(M,1)
n = 4

쌍의 개수를 벡터로 반환합니다.

sz = size(M)
sz = 1×2

     4     1

입력 인수

모두 축소

입력 Map 객체입니다.

쿼리한 차원으로, 양의 숫자형 스칼라로 지정됩니다.

버전 내역

R2008b에 개발됨