ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

構文

  • N = ndims(A)

説明

N = ndims(A) は、配列 A の次元数を返します。次元数は、常に 2 以上になります。この関数は、size(A,dim) = 1 となる、後に続く大きさが 1 の次元を無視します。

すべて折りたたむ

行ベクトルを作成します。

A = 1:5;

ベクトルの次元数を求めます。

ndims(A)
ans =

     2

ベクトルのサイズは 1 行 5 列なので、結果は 2 です。

文字列のセル配列を作成します。

A{1,1,1} = 'cell_1';
A{1,1,2} = 'cell_2';
A{1,1,3} = 'cell_3'
A(:,:,1) = 

    'cell_1'


A(:,:,2) = 

    'cell_2'


A(:,:,3) = 

    'cell_3'

セル配列の次元数を求めます。

ndims(A)
ans =

     3

セル配列のサイズは 1 x 1 x 3 なので、結果は 3 です。

入力引数

すべて折りたたむ

入力配列。スカラー、ベクトル、行列または多次元配列として指定します。これには、数値配列、論理配列、文字配列、カテゴリカル配列、datetime 配列、duration 配列、calendarDuration 配列、テーブル、構造体配列、セル配列、オブジェクト配列が含まれます。

詳細

すべて折りたたむ

アルゴリズム

配列の次元数は、配列のサイズ ベクトルの長さに等しくなります。つまり、ndims(A) = length(size(A)) です。

参考

|

R2006a より前に導入

この情報は役に立ちましたか?