Измените количество размерностей и размер каждой размерности
#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
-by- 7
mxGPUArray
.
The dims
массив не должен увеличивать общий размер mxGPUArray
. Этот массив должен содержать по крайней мере ndims
элементы.
ndims
Количество размерностей.
Звонить mxGPUSetDimensions
для изменения формы существующего mxGPUArray
. mxGPUSetDimensions
не перераспределяет память.