MATLAB ヘルプ センター
dlarray オブジェクトからのデータの抽出
dlarray
Y = extractdata(X)
extractdata 関数は、dlarray オブジェクトからデータを抽出します。
extractdata
Y = extractdata(X) は、dlarray オブジェクト X のデータを返します。
Y
X
extractdata は、数値配列などの他のデータ型に対して呼び出すことができます。X が dlarray オブジェクトではない場合、この関数は無効です。 (R2026a 以降)
例
すべて折りたたむ
データ形式 'SS' で logical dlarray を作成します。
'SS'
rng default % For reproducibility dlX = dlarray(rand(4,3) > 0.5,'SS')
dlX = 4(S) × 3(S) logical dlarray 1 1 1 1 0 1 0 0 0 1 1 1
dlX からデータを抽出します。
dlX
y = extractdata(dlX)
y = 4×3 logical array 1 1 1 1 0 1 0 0 0 1 1 1
入力データ。dlarray オブジェクトとして指定します。
gpuArray
抽出されたデータ。single 配列、double 配列、logical 配列、あるいはこれらのいずれかの配列型の gpuArray として返されます。出力 Y のデータ型は、X における基となるデータ型と同じです。
X が dlarray オブジェクトではない場合、Y は X と同一です。
形式を整えることによる暗黙的な順列が X に含まれている場合、Y は明示的な順列をもちます。
出力 Y に微分の計算に関するトレースは含まれません。微分のトレースを参照してください。
すべて展開する
使用上の注意および制限:
コード生成では gpuArray データ型がサポートされていません。
gpuArray に関する推奨事項と制限については、GPU 配列のサポート (GPU Coder)を参照してください。
extractdata 関数は、数値配列などの dlarray ではないデータ型に対して呼び出すことができます。X が dlarray オブジェクトではない場合、この関数は無効です。この動作により、dlarray オブジェクトと他のデータ型の両方をサポートするコードを再利用しやすくなります。
dlarray | gather (Parallel Computing Toolbox)
gather
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ