本页面使用了机器翻译。
请花 1 分钟时间完成一个翻译质量的调查。
Simulink Compiler 支持您将 Simulink 仿真作为独立可执行程序共享。要构建可执行程序,只需将编译好的 Simulink 模型和用于设置、运行和分析仿真的 MATLAB 代码一起打包。独立可执行程序可以是使用 MATLAB 图形并由 MATLAB App 设计工具设计 UI 的完整仿真应用程序。要在外部仿真环境进行协同仿真,您可以生成符合功能样机接口 (FMI) 标准的独立功能模型单元 (FMU) 二进制文件。
为使部署的仿真支持基于浏览器的访问,您可以使用 MATLAB Web App Server 创建和托管 Web App。Simulink 仿真可以打包到软件组件中,以便与其他编程语言集成(需要 MATLAB Compiler SDK)。支持通过 MATLAB Production Server 大规模部署到企业系统。
要从 Simulink 生成 C 和 C++ 源代码,请使用 Simulink Coder。
独立的仿真应用程序
将 Simulink 仿真作为独立应用程序共享给合作者、供应商和客户。使用各种 Simulink 附加产品创建您的仿真,包括 Simscape、Stateflow 和 DSP System Toolbox。独立应用程序可以是使用 MATLAB 图形并由 MATLAB App 设计工具设计 UI 的完整应用程序,也可以是命令行可执行程序。
基于浏览器的 Web App
在 MATLAB App 设计工具中创建仿真应用程序,并将其打包为 Web App。借助 MATLAB Web App Server,用户可直接使用浏览器通过唯一 URL 访问各个 Web App,而无需额外安装软件。此外,只需使用浏览器即可从任何平台访问同一 Web App,而无需编写特定于平台的代码。
企业级应用程序
将仿真集成到各种企业级生产应用程序中,供大量用户访问。借助 MATLAB Compiler SDK,您可以将 Simulink 仿真打包为特定于语言的软件组件,如 C/C++ 共享库、Java JAR、Python 包或 .NET DLL。使用 MATLAB Production Server 托管仿真,并使用 C/C++、.NET、Java、Python 或 RESTful 接口通过企业级应用程序调用这些仿真。
独立 FMU
从 Simulink 模型中创建独立的协同仿真 FMU,以便与您的仿真环境集成。独立 FMU 包含一个基于模型编译的二进制共享库,您还可以选择包含 C 源代码。对于 MATLAB 版本 2023b 或更新版本,此功能需要 FMU Builder 支持包。要创建一个工具耦合 FMU,以便使用第三方软件对 Simulink 模型进行协同仿真,请使用 Simulink。
数字孪生工作流
数字孪生是运营中的实物资产的参数化模型,是其最贴近表示。使用 Simulink Compiler,您可以调节已部署的数字孪生模型,确保模型始终是最贴近表示。您还可以在企业 OT 或 IT 系统上仿真数字孪生模型,以进行预测、运营优化、异常检测、故障隔离等。
产品资源:
“对我们来说,使用 Simulink Compiler 并与 MathWorks 合作创建可部署的应用程序是一个颠覆性事件。我们现在能够轻松地将该工具分发给遍布全球的机械工程师和客户。”