Main Content

extractdata

dlarray 中提取数据

说明

extractdata 函数从 dlarray 对象中提取数据。

Y = extractdata(X) 返回 dlarray X 中的数据。输出 YX 中的基础数据具有相同的数据类型。

示例

示例

全部折叠

创建数据格式为 'SS' 的一个逻辑 dlarray

rng default % For reproducibility
dlX = dlarray(rand(4,3) > 0.5,'SS')
dlX = 
  4(S) x 3(S) logical dlarray

   1   1   1
   1   0   1
   0   0   0
   1   1   1

dlX 中提取数据。

y = extractdata(dlX)
y = 4x3 logical array

   1   1   1
   1   0   1
   0   0   0
   1   1   1

输入参数

全部折叠

输入 dlarray,指定为 dlarray 对象。

示例: X = dlarray(randn(50,3),'SC')

输出参量

全部折叠

数据数组,以单精度数组、双精度数组或逻辑数组形式返回,或以这些数组类型之一的 gpuArray 形式返回。输出 YX 中的基础数据类型具有相同的数据类型。

提示

  • 如果 X 因为格式化而包含隐式置换,则 Y 显式包含该置换。

  • 输出 Y 没有针对导数计算的跟踪。请参阅Derivative Trace

扩展功能

版本历史记录

在 R2019b 中推出

另请参阅

| (Parallel Computing Toolbox)