主要内容

gpucoder.transpose

优化的GPU实现MATLAB转置矩阵函数

自从R2019a

描述

例子

B= gpucoder.transpose (一个)对GPU执行高效的环境格格不入non-conjugate转置使用共享内存。当从MATLAB调用®(代码生成的背景),gpucoder.transpose调用内置的转置函数。

例子

全部折叠

这个示例中生成CUDA®代码转置一个矩阵。

在一个文件中,写一个入口点函数myTranspose接受一个矩阵输入一个。使用gpucoder.transpose函数来生成一个GPU高效实现置换一个

函数B = myTranspose B (A) = gpucoder.transpose(一个);结束

使用codegen函数来生成CUDA墨西哥人的功能。

codegen配置coder.gpuConfig(墨西哥人)arg游戏{(1024,1024,“双”)}报告myTranspose

输入参数

全部折叠

输入数组,指定为一个向量或矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|分类|datetime|持续时间|calendarDuration
复数的支持:金宝app是的

输出参数

全部折叠

作为一个向量或矩阵转置数组,返回。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|分类|datetime|持续时间|calendarDuration

限制

  • gpucoder.transpose不支持输入的维数大金宝app于2。

版本历史

介绍了R2019a