Создание объекта mxGPUAray только для чтения из входного mxArray
#include "gpu/mxGPUArray.h" mxGPUArray const * mxGPUCreateFromMxArray(mxArray const * const mp)
mpУказатель на mxArray содержит данные графического процессора или ЦП.
Указатель на доступный только для чтения mxGPUArray объект.
mxGPUCreateFromMxArray создает доступный только для чтения mxGPUArray объект из mxArray.
Если вход mxArray содержит gpuArray, эта функция извлекает ссылку на данные графического процессора из mxArray передается в качестве входных данных функции.
Если вход mxArray содержит данные CPU, данные копируются в графический процессор, но возвращаемый объект по-прежнему доступен только для чтения.
Если необходима доступная для записи копия массива, используйте mxGPUCopyFromMxArray вместо этого.
Эта функция выделяет новый mxGPUArray объект на CPU. Использовать mxGPUDestroyGPUArray чтобы удалить результат, когда вы закончите с ним.
mxGPUCopyFromMxArray | mxGPUCreateGPUArray | mxGPUDestroyGPUArray