主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

mxGPUSetDimensions (C)

修改维度数和每个维度的大小

C 语法

#include "gpu/mxGPUArray.h"
void mxGPUSetDimensions(mxGPUArray * const mgp, mwSize const * const dims, mwSize const ndims);

参量

mgp

指向 mxGPUArray 的指针

dims

维度数组。维度数组中的每个元素都包含该维度的数组的大小。例如,在 C 语言中,将 dims[0] 设置为 5 并将 dims[1] 设置为 7 会建立 5×7 mxGPUArray

dims 数组不得增加 mxGPUArray 的整体大小。该数组必须至少包含 ndims 个元素。

ndims

维度数。

描述

调用 mxGPUSetDimensions 来重塑现有的 mxGPUArraymxGPUSetDimensions 不会重新分配内存。

版本历史记录

在 R2018b 中推出