部署动态仿真模块模拟Web应用程序
这个例子展示了如何创建一个web应用程序,其中包含一个仿真软件®仿真和主机上MATLAB的开发版本®Web应用程序服务器。示例使用质量弹簧阻尼模型在仿真软件和MATLAB应用程序调用模型作为web应用程序的基础。api创建一个模拟中可以找到仿真软件编译器™产品。在工作流,您:
包包含模型的MATLAB程序模拟使用Web应用程序编译器应用程序MATLAB编译器。这个步骤创建了一个web应用程序存档(
.ctf
)文件。部署web应用程序存档(
.ctf
)文件MATLAB开发版本的Web应用程序服务器。运行web应用程序的web应用程序的主页。
先决条件
请注意
这个例子需要仿真软件的编译器产品。有关详细信息,请参见仿真软件编译器工作流程概述(仿真软件编译器)。
安装和配置开发的版本MATLAB™Web应用程序服务器。
安装服务器的信息,请参阅MATLAB Web应用程序服务器的开发版本安装在MATLAB编译器。
服务器上配置的更多信息,请参阅MATLAB开发版本的Web应用程序服务器配置在MATLAB编译器。
复制模型模型文件
MassSpringDamperModel.slx
和相应的MATLAB程序MassSpringDamperApp.mlapp
您的当前工作目录。文件的默认位置是:操作系统 文件的默认位置 窗户® C:\Program Files\MATLAB\R2023a\ \ simulinkcompiler \ \主要例子
Linux® /usr/local/MATLAB/R2023a/ / simulinkcompiler /主要例子
macOS /应用程序/ MATLAB /R2023a.app / / simulinkcompiler /主要例子
打开
MassSpringDamperApp.mlapp
在MATLAB软件设计师和转向代码视图。验证仿真软件的编译器api来创建一个模拟中SimulateButtonPushed
回调。
包和创建Web应用程序
MATLAB开始。
类型
webAppCompiler
在MATLAB命令行打开Web应用程序编译器应用程序。在主文件将来发布的部分,单击按钮添加
MassSpringDamperApp.mlapp
文件到项目。包括一个Web应用程序编译器自动调整应用细节部分,其中包含的信息应用,如应用名称、作者、摘要、描述和版本。您可以编辑的信息应用在应用设计师通过点击编辑应用程序细节。点击刷新与你有任何更改来更新Web应用程序编译器。(可选)确保使用时很容易区分的显示名称您的web应用程序部署到服务器。
(可选)提供一个版本号跟踪的目的。web应用程序的版本号是可见的主页。
(可选)为你的web应用程序添加一个描述总结字段。这个描述是可见的在web应用程序的主页上。
在档案信息节中,指定档案名称
mySimulinkSimulationWebApp
。点击包打包应用程序,并创建一个web应用程序存档(
.ctf
文件)。在保存项目对话框打开时,指定项目名称和位置你想保存web应用程序项目。Web应用程序编译器节省您的项目并打开一个包对话框。
包装完成后,在包对话框中,单击打开输出文件夹。这将打开项目文件夹,其中包含以下文件:
mySimulinkSimulationWebApp.ctf
mccExcludedFiles.log
PackagingLog.html
requiredMCR2022世界杯八强谁会赢?Products.txt
您可以查看日志文件,
PackagingLog.html
,看看确切的世纪挑战集团
语法用来包和创建web应用程序存档。
部署Web应用程序
导航到Web应用程序的编译器生成的项目文件夹在包装过程中。
复制web应用程序存档文件
mySimulinkSimulationWebApp.ctf
app文件夹由服务器配置。默认位置是:操作系统 应用程序文件夹位置 窗户
% ProgramData % \ MathWorks \ webapps \R2023a\应用
Linux
/地方/ MathWorks / webapps /R2023a/应用程序
macOS
/图书馆/应用程序/ MathWorks / webapps /支持R2023a/应用程序
您还可以通过单击打开应用程序文件夹打开应用程序文件夹服务器应用程序按钮。有关更多信息,请参见启动服务器应用程序。
单击打开主页服务器应用程序按钮。
该操作将会打开web应用程序使用web浏览器默认主页。你看到一个瓷砖显示简单的抵押贷款计算器web应用程序,现在您的web应用程序部署。
运行Web应用程序
要运行一个web应用程序,单击
mySimulinkSimulationWebApp
瓷砖在web应用程序的主页上。web应用程序会在新标签页中打开。
单击模拟按钮来运行仿真。
您已经成功地创建、部署和运行一个web应用程序。