размер

Размер объекта Map

Синтаксис

n = size(M,1)
szdim = size(M,dim)
sz = size(M)
[sz1,sz2,...,szL] = size(M)

Описание

пример

n = size(M,1) возвращает количество пар "ключ-значение" во входном объекте Map. size(M,1) эквивалентен length(M) и свойству M.Count Количество.

szdim = size(M,dim) возвращает длину размерности dim. Начиная с Map данные объектно-ориентированной памяти как n-by-1 набор пар "ключ-значение", size возвращает 1 когда dim > 1.

пример

sz = size(M) возвращает двухэлементный векторный [n 1], где n является количеством пар "ключ-значение" в M.

[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

Входные параметры

свернуть все

Объект Input Map.

Запрошенная размерность, заданная в виде положительного числа.

Представленный в R2008b

Была ли эта тема полезной?