Измените количество размерностей и размер каждой размерности
#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
изменять существующий mxGPUArray
. mxGPUSetDimensions
не перераспределяет память.