MATLAB ヘルプ センター
指定されたラベルをもつ次元の検索
dim = finddim(X,label)
dim = finddim(layout,label)
finddim 関数は、指定されたラベルについて、形式が整った dlarray オブジェクトの次元インデックスを検索します。
finddim
dlarray
dim = finddim(X,label) は、指定された次元ラベルをもつ dlarray オブジェクト X の次元を返します。
dim
X
label
例
dim = finddim(layout,label) は、指定された次元ラベルをもつ networkDataLayout オブジェクト layout の次元を返します。
layout
networkDataLayout
すべて折りたたむ
形式 "SSCBT" (空間、空間、チャネル、バッチ、時間) で形式を整えた dlarray を作成します。
"SSCBT"
X = dlarray(randn(6,5,4,3,2),"SSCBT");
X の次元ラベルを表示します。
dims(X)
ans = 'SSCBT'
ラベル "S" をもつ次元を見つけます。
"S"
dim = finddim(X,"S")
dim = 1×2 1 2
2 次元イメージ シーケンスを表す、形式を整えたネットワーク データ レイアウト オブジェクトを作成します。形式を "SSCBT" (空間、空間、チャネル、バッチ、時間) として指定します。
layout = networkDataLayout([227 227 3 NaN 100],"SSCBT");
dim = finddim(layout,"S")
入力データ。形式を整えた (または形式を整えていない) dlarray オブジェクトとして指定します。
ネットワーク データ レイアウト。networkDataLayout オブジェクトとして指定します。
"C"
"B"
"T"
"U"
次元ラベル。次の dlarray 次元ラベルのいずれかとして指定します。
"S" — 空間
"C" — チャネル
"B" — バッチ
"T" — 時間
"U" — 指定なし
次元。正の整数のベクトルとして返されます。
入力の形式を整えていない場合、または label と一致する次元ラベルをもたない場合、dim は空になります。
すべて展開する
使用上の注意および制限:
入力データは dlarray オブジェクトでなければなりません。
ラベルの引数はコンパイル時の定数でなければなりません。
R2019b で導入
dims | stripdims | dlarray | networkDataLayout
dims
stripdims
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ