比尔周,MathWorks公司
生成从MATLAB C和C ++代码®使用MATLAB编码器™代码。
MATLAB编码器™产生从MATLAB可读和可移植的C和C ++代码®算法。这种自动化的方法加速您的设计流程,并消除编码通过手动转换过程中引入的误差。
生成的代码可以编译为一个独立的可执行文件,打包成一个库,或移交给软件工程师与软件项目的集成。在这里,您可以看到生成的源代码与手写的Visual Studio集成®项目。
MATLAB编码器支持多种金宝app语言的功能,如矩阵运算,下标,节目控制语句,和结构。它也支持从26个金宝app工具箱2500函数用于应用范围从一般的图像处理和计算机视觉,以先进的DSP和通信系统的发展。
通过使用MATLAB编码器应用程序或命令行界面,还可以生成在MATLAB验证对您的原始MATLAB算法生成的代码的行为来执行MEX功能。在某些情况下,MEX功能也可以用来加速你的算法的执行。在卡尔曼滤波器的该示例中,相对于原来的MATLAB代码所生成的MEX功能执行速度明显加快。
MATLAB编码器可以帮助你探索设计的权衡和引进实施的要求,如内存分配和数据类型规范,从内部MATLAB所有。这使您可以迭代您的设计更快,你能花更多的时间在MATLAB开发和优化的算法,而不是编写和调试低级别的C和C ++代码。
您可以使用MATLAB编码器与嵌入式编码®访问高级设置,让您可以控制生成的代码,并调整它的性能和可读性的外观和感觉。
关于你如何使用MATLAB编码器的更多信息,请返回到产品页面。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
本网站使用Cookies来改善您的用户体验,个性化的内容和广告,并分析网站流量。通过继续使用本网站,您同意我们使用Cookie。请参阅我们的隐私政策要了解更多关于cookie和如何更改设置。