主要内容

代码生成和部署

生成独立申请台式电脑、移动设备和嵌入式目标

在您开发您的应用程序使用音频工具箱™功能,您可以生成可移植的C / c++源代码,独立的可执行文件,从您的MATLAB或独立的应用程序®代码或仿真万博1manbetx软件®模型。使用代码生成,您可以:

  • 运行您的算法在机器没有MATLAB或仿真万博1manbetx软件安装。

  • 当你工作在MATLAB加快处理或仿真万博1manbetx软件环境。

  • 你的算法嵌入硬件。

  • 在遗留代码中加入你的算法。

这个表对比部署的特点MATLAB编译器™MATLAB编码器™功能。用这个表来决定如何部署MATLAB代码或仿真万博1manbetx软件模型

部署的特点 使用MATLAB编译器功能 使用MATLAB编码器功能
输出 不可读的共享库。 便携和可读的C源代码。
库的依赖 MATLAB运行时

图书馆只依赖音频I / O特性:运行在MATLAB和Simulink音频I / O特性万博1manbetx

万博1manbetx支持的平台上部署

窗户®,Mac和Linux®

任何平台,支持ANSI万博1manbetx®/ ISO®C / c++代码。

知识产权保护

包装代码是加密的。

代码是不加密的。你可以保护你的IP通过生成共享库,而不是可读的代码。

算法加速

与MATLAB相同的速度。

会更快,但这取决于算法。

MATLAB的图形 万博1manbetx支持。 不受支持万博1manbetx的。

将音频插件部署到一个数字音频工作站,明白了出口一个MATLAB插件寒鸦

将音频插件部署到仿真软件,明白了万博1manbetx在仿真软件包括一个音频插件万博1manbetx

主题