主要内容

金宝app模拟Web应用程序

此示例演示如何创建包含Simulink的web应用程序金宝app®模拟并将其托管在MATLAB®Web应用服务器™. 该示例使用Simulink中的质量-弹簧-阻尼器模型和调用该模型作为web应用程序基础的MATLA金宝appB应用程序。用于创建模拟的API可以在中找到金宝appSimulink编译器™产品。在工作流中,您可以:

  • 在中使用Web app编译器应用程序打包包含Simulink仿真的M金宝appATLAB应用程序MATLAB编译器.这个步骤创建一个web应用存档(.ctf)文件。

  • 部署web应用程序存档(.ctf)归档到MatlabWeb应用服务器

  • 从web应用程序主页运行web应用程序。

先决条件

笔记

此示例需要金宝appSimulink编译器产品有关详细信息,请参阅金宝appSimulink编译器工作流程概述(金宝appSimulink编译器)

  1. 安装MatlabWeb应用服务器产品和设置服务器。

  2. 复制Simulin金宝appk模型文件MassSpringDamperModel.slx以及相应的MATLAB应用程序MassSpringDamperApp.mlapp到当前工作目录。文件的默认位置是:

    操作系统 文件的默认位置
    窗户® C:\ProgramFiles\MATLAB\R2021b\示例\simuli金宝appnkcompiler\main\
    Linux® /usr/local/MATLAB/R2021b/示例/simuli金宝appnkcompiler/main
    马科斯 /应用软件/MATLAB/R2021b.app/examples/金宝appsimulinkcompiler/main
  3. 打开MassSpringDamperApp.mlapp在MATLAB应用程序设计器中,切换到代码视图。验证金宝appSimulink编译器中提供了用于创建模拟的API模拟按钮按下回拨。

打包并创建Web应用程序

  1. MATLAB开始。

  2. 类型webAppCompiler在MATLAB命令行中打开Web应用程序编译器应用程序。

  3. 主文件在toolstrip的部分中,单击按钮添加MassSpringDamperApp.mlapp文件到项目中。Web应用程序编译器自动调整大小以包括应用程序详细信息节,其中包含有关应用程序的信息,如应用程序名称、作者、摘要、说明和版本。通过单击,可以在app Designer中编辑有关应用的信息编辑应用程序细节点击刷新使用您所做的任何更改更新Web App编译器。

    • (可选)确保在将web应用部署到服务器时使用易于区分的显示名称。

    • (可选)提供用于跟踪目的的版本号。版本号可以在web应用程序的主页上看到。

    • (可选)为您的web应用程序添加描述总结字段。这个描述可以在web应用程序的主页上看到。

  4. 档案资料节中,将存档名称指定为my金宝appSimulinkSimulationWebApp

  5. 点击包裹打包应用程序并创建web应用程序存档(.ctf文件)。

    保存项目对话框,指定项目名称和要保存web app项目的位置。Web应用程序编译器保存您的项目并打开包裹对话框。

  6. 包装完成后,在包裹对话框中,单击打开输出文件夹. 这将打开项目文件夹,其中包含以下文件:

    • my金宝appSimulinkSimulationWebApp.ctf

    • mcclexcludedfiles.log

    • PackagingLog.html

    • requiredMCR下载188bet金宝搏Products.txt

    您可以查看日志文件,PackagingLog.html,以了解确切情况mcc用于打包和创建web应用存档的语法。

部署Web应用程序

  1. 在打包过程中导航到Web App编译器生成的项目文件夹。

  2. 复制web应用程序存档文件my金宝appSimulinkSimulationWebApp.ctf到服务器配置的应用程序文件夹。默认位置为:

    操作系统 应用程序文件夹位置

    窗户

    %ProgramData%\MathWorks\webapps\R2021b\应用

    Linux

    /地方/ MathWorks / webapps /R2021b/应用程序

    马科斯

    /图书馆/应用程序/ MathWorks 金宝app/ webapps /支持R2021b/应用程序

    您还可以通过执行webapps状态在系统命令shell中。

  3. 打开浏览器,使用通过执行命令获取的URL导航到web应用的主页webapps状态命令您会看到一个显示简单抵押计算器web应用程序的互动程序。您的web应用现在已部署。

运行Web应用程序

  1. 要运行web应用程序,请单击my金宝appSimulinkSimulationWebApp在web应用程序主页上平铺。

    web应用将在新选项卡中打开。

  2. 点击模拟按钮运行模拟。

    您已成功创建、部署和运行web应用。

相关的话题