主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

创建和使用模型的 Web 视图

此示例说明如何将 Simulink®模型导出为 Web 视图。您无需 MATLAB® 许可证即可查看、浏览和分享 Web 视图。

配置浏览器

首先,请将浏览器设置为允许 Web 视图文件访问 Web 视图文件夹中的文件和子文件夹。有关浏览器特定的操作说明,请参阅 在 Web 浏览器中打开生成的 Web 视图

将模型导出为 Web 视图

sldemo_fuelsys 模型创建 Web 视图:

1.打开模型。

open_system("sldemo_fuelsys")

2.创建一个名为 fuelsys_webview 的可写文件夹,以便您可以将模型 Web 视图文件导出到此文件夹。

mkdir fuelsys_webview

3.在 Simulink 工具条的 仿真 选项卡中,点击 保存 > Web 视图。将打开“Web 视图”对话框。

Web view dialog box for the sldemo_fuelsys model showing the options for this example.

4.要导出整个模型,请在要导出的系统下选择整个模型

5.要使 Web 视图的用户能够与引用模块、引用子系统和封装模块进行交互,请在包含选项下,选择:

  • 引用模型

  • 引用子系统

  • 封装图

6.对于软件包名称,使用默认值 sldemo_fuelsys

7.对于文件夹,输入您创建的 fuelsys_webview 文件夹的路径。如果未指定文件夹,则对话框将显示先前导出模型 Web 视图的文件夹路径或当前 MATLAB 文件夹。

8.为避免覆盖现有 Web 视图文件,请选择如果包存在,则递增文件名编号以防止覆盖

9.点击导出。Web 视图导出并在系统浏览器中打开。

探索 Web 视图

Web 视图包括:

  • 模型查看器窗格,显示模型或选定的系统。默认情况下,此窗格显示您导出的模型或顶层系统。

  • 查看全部选项卡,显示所有系统的图。

  • 模型浏览器窗格,显示系统的层次树。默认情况下,模型浏览器窗格是隐藏的。要打开它,点击模型查看器窗格左下角的隐藏/显示模型浏览器 Icon for Hide/Show Model Browser button 按钮。默认情况下,模型浏览器显示顶层系统。展开树节点可以查看层次结构中的所有系统。

  • 对象检查器窗格,列出模型、系统、模块或信号的参数或属性。

  • 探索栏,显示模型中显示系统的路径。

Web view of the sldemo_fuelsys model with model browser open. Labels indicate the model browser pane, explorer bar, model viewer pane, object inspector pane, and hide/show model browser button.

您可以通过在模型浏览器中选择系统、在模型查看器窗格中双击系统,或点击查看全部选项卡上的系统图来显示系统。

模型 Web 视图导航

1.在模型查看器窗格中,点击查看全部。该选项卡显示 sldemo_fuelsys 模型中的系统图。

View All tab of the top-level of the sldemo_fuelsys web view.

2.点击最上面第三张图,即 Engine Gas Dynamics 系统的图。模型查看器窗格显示 Engine Gas Dynamics 系统。

3.通过点击浏览器栏中的 sldemo_fuelsys 返回模型的顶层。

4.在模型查看器窗格中,双击 To Controller 系统。模型查看器窗格显示的是 To Controller 系统,这是一个封装子系统。您可以与 To Controller 子系统交互,因为您在导出模型时包含了封装子系统。

5.如果模型浏览器未打开,点击模型查看器窗格左下角的隐藏/显示模型浏览器 Icon for Hide/Show Model Browser button 按钮。

6.展开 Engine Gas Dynamics 节点并点击 Mixing and Combustion 系统。Mixing and Combustion 系统显示在模型查看器窗格中。

7.通过点击浏览器栏中的 sldemo_fuelsys 返回模型的顶层。

8.在模型查看器窗格中,双击 fuel-rate control 系统。模型查看器窗格显示 fuel-rate control 系统,这是一个模型引用。您可以与 fuel-rate control 系统进行交互,因为您在导出模型时包含了引用的模型。

显示模块和信号的参数和属性

1.通过点击浏览器栏中的 sldemo_fuelsys 返回模型的顶层。

2.在模型浏览器窗格中,选择 To Plant 系统。

3.点击 Rate Transition 模块以显示模块参数值。

The web view model viewer pane displays the To Plant system. The Rate Transition block is highlighted and the object inspector pane displays the block parameters.

4.点击 Outport 模块的输入信号以显示信号属性。

The web view model viewer pane displays the To Plant system. The input signal of the Outport block is highlighted and the object inspector pane shows the signal properties.

在模型查看器窗格中移动和放大图

要在模型查看器窗格中移动图,点击并拖动鼠标滚轮。

要放大或缩小图,请使用鼠标滚轮。

打开 Web 视图而不打开 MATLAB

默认情况下,导出 Web 视图会创建一个 ZIP 文件,其中包含 Web 视图 HTML 文件和支持 Web 视图显示的文件。要打开 Web 视图而不打开 MATLAB,请执行以下操作:

  1. 导航到包含 ZIP 文件的文件夹。

  2. 提取 sldemo_fuelsys_webview.zip 文件。

  3. 在浏览器中打开 webview.html 文件。

如需详细信息,请参阅 Web 视图在 Web 浏览器中打开生成的 Web 视图

另请参阅

主题