主要内容

金宝app仿真Web应用程序

此示例显示如何创建包含Simulink的Web应用程序金宝app®模拟并举办它马铃薯®Web App Server™。该示例使用Simulink中的Mass Spring Damper模型和Matlab应用程序调用模金宝app型作为Web应用程序的基础。用于创建模拟的API可以在其中找到金宝appSimulink Compiler™产品。在工作流程中,您:

  • 打包包含使用Web App Compiler应用程序的Simulin金宝appk仿真的MATLAB应用程序MATLAB编译器。此步骤创建Web应用程序存档(.ctf.) 文件。

  • 部署Web应用程序存档(.ctf.)文件到MATLAB Web App Server

  • 从Web Apps主页运行Web应用程序。

先决条件

笔记

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

  1. 安装MATLAB Web App Server产品并设置服务器。

  2. 复制Simulin金宝appk模型文件massspringdampermodel.slx.和相应的matlab应用程序massspringdamperapp.mlapp.到您当前的工作目录。文件的默认位置是:

    操作系统 文件的默认位置
    视窗® C:\ Program Files \ Matlab \R2021A\示例\ simul金宝appinkcompiler \ main \
    Linux.® / usr / local / matlab /R2021A/示例/ simul金宝appinkcompiler / main
    苹果系统 / applications / matlab /R2021A.app / example金宝apps / simulinkcompiler / main
  3. 打开massspringdamperapp.mlapp.在Matlab应用程序设计师和切换到代码视图。验证这一点金宝appsimulink编译器创建模拟的API存在于此sumulateButtonpushed.打回来。

包并创建Web应用程序

  1. 开始matlab。

  2. 类型WebAppCompiler.在matlab命令行打开Web app编译器应用程序。

  3. 在里面主文件ToolStrip的一部分,单击按钮添加massspringdamperapp.mlapp.文件到项目。Web App编译器自动调整大小以包含一个应用程序详细信息包含有关应用程序的信息的部分,如应用程序名称,作者,摘要,描述和版本。您可以通过单击“在App Designer中编辑有关应用程序的信息”编辑应用程序详细信息。点击刷新更新Web App Compiler与您所做的任何更改。

    • (可选的)确保使用易于区分的显示名称,当您的Web应用程序部署到服务器时。

    • (可选的)提供用于跟踪目的的版本号。版本号在Web Apps主页上可见。

    • (可选的)为您的Web应用程序添加描述概括场地。此描述在Web Apps主页上可见。

  4. 在里面归档信息部分,指定存档名称为my金宝appsimulinksimulationwebapp.

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

    在里面保存项目打开的对话框,指定项目名称和要保存Web App项目的位置。Web app编译器保存您的项目并打开一个包裹对话框。

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

    • my金宝appsimulinksimulationwebapp.ctf.

    • mccexcludedfiles.log.

    • packaginglog.html.

    • REQUESCMCRP下载188bet金宝搏RODUCTS.txt.

    您可以查看日志文件,packaginglog.html.,看精确MCC.用于包的语法并创建Web应用程序存档。

部署Web应用程序

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

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

    操作系统 Apps文件夹位置

    视窗

    %programdata%\ mathworks \ webapps \R2021A\应用

    Linux.

    / local / mathworks / webapps /R2021A/应用

    苹果系统

    /库/应用程序支持/ MathWorks 金宝app/ WebApps /R2021A/应用

    您还可以通过执行来获取Apps文件夹的位置WebApps状态在System命令shell。

  3. 使用从执行的URL打开Web浏览器并导航到Web Apps主页WebApps状态命令。您看到一个显示简单抵押计算器Web应用程序的瓷砖。您的Web应用程序现已部署。

运行Web App.

  1. 要运行Web应用程序,请单击my金宝appsimulinksimulationwebapp.在Web Apps主页上的瓷砖。

    Web应用程序将打开在一个新选项卡中。

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

    您已成功创建,部署和运行Web应用程序。

相关话题