Main Content

size

Map オブジェクトのサイズ

説明

メモ

dictionary は、キーと値としてより多くのデータ型を受け入れ、パフォーマンスも高いため、containers.Map よりも推奨されます。 (R2022b 以降)

n = size(M,1) は、入力 Map オブジェクトのキーと値のペアの数を返します。size(M,1)length(M) およびプロパティ M.Count と等価です。

szdim = size(M,dim) は、次元 dim の長さを返します。Map オブジェクトはデータを n1 列のキーと値のペアのセットに格納するため、dim > 1 の場合、size1 を返します。

sz = size(M) は、2 要素ベクトル [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 で導入