代码生成和加速支持金宝app
您可以从MATLAB和Simulink模型设计中生成C代码。金宝app某些通信工具箱™块和系统对象在使用时支持C代码生成金宝appMATLAB编码器™.您可以在创建原型时加快代码的速度,通信工具箱包括一些可以在图形处理单元(GPU)上执行的函数。
C/ c++代码生成。开发应用程序后,可以从MATLAB代码和Simulink模型生成可移植的C/ c++源代码、独立的可执行文件或独立的应用程序。金宝appC/ c++代码生成使您能够在没有安装MATLAB的机器上运行模拟,并在MATLAB中工作时加快处理速度。有关支持C/ c++代码生成的“通信工具箱”功能的列表,请参见金宝app支持C代码生成的函数和系统对象金宝app.你需要MATLAB编码器生成C/ c++代码。有关更多信息,请参见从MATLAB代码视频生成C代码.
GPU代码加速。为了在创建原型时加快代码的速度,“通信工具箱”包括一些可以在图形处理单元(GPU)上执行的功能。您可以使用gpuArray
(并行计算工具箱)函数将数据传输到GPU,然后调用收集
(并行计算工具箱)函数从GPU中检索输出数据。有关支持GPU代码生成的“通信工具箱”功能的列表,请参见金宝app系统对象的GPU阵列支金宝app持列表.您需要并行计算工具箱™来启用GPU支持。金宝app
应用程序
MATLAB编码器 | 生成C代码或MEX函数MATLAB代码 |
主题
- 什么是C代码生成从MATLAB?
引入代码生成支持。金宝app
- 从MATLAB代码生成C代码
编写MATLAB代码进行代码生成,并生成C- mex代码和C可执行文件。
- 从Simulink模型生成C代码金宝app
构建一个可执行文件并在MATLAB中运行该可执行文件。
- 在命令行生成C代码(MATLAB编码器)
从MATLAB代码中生成C/ c++代码
codegen
命令。 - 使用gpu加速仿真
基于gpu的系统对象,gpu使用指南。
- 在图形处理器上运行MATLAB函数(并行计算工具箱)
提供一个
gpuArray
参数自动在GPU上运行函数。 - 用MATLAB编码器进行深度学习的先决条件(MATLAB编码器)
为深度学习网络安下载188bet金宝搏装产品和配置代码生成环境。
- GPU计算要求(并行计算工具箱)
金宝app对NVIDIA的支持®GPU的架构。