Main Content

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

创建和使用模型的 Web 视图

此示例显示如何将 Simulink® 模型导出到 Web 视图。您无需 Simulink 许可证即可查看、导航和共享 Web 视图。

此示例从 slrgex_fuelsys 模型创建一个 Web 视图。

运行以下命令访问本示例中使用的支持文件。

openExample('rptgenext/SimulinkReportGeneratorFilesExample');

设置浏览器

Microsoft Edge® 或 Google Chrome® 中打开 Web 视图文件之前,您必须设置浏览器以允许 Web 视图文件访问 Web 视图文件夹中的文件和子文件夹。请参阅在 Web 浏览器中打开生成的 Web 视图

打开模型

打开 slrgex_fuelsys 模型。

open_system("slrgex_fuelsys");

为 Web 视图文件创建文件夹

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

将模型导出到 Web 视图

  1. 在 Simulink 中,在仿真选项卡的文件节中,点击保存 。在导出模型下,选择 Web 视图

    将打开“Web 视图”对话框。

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

  3. 为了使 Web 视图的用户能够与参考模块进行交互,请在包括选项下选择引用模型

  4. 为了使 Web 视图的用户能够与屏蔽模块进行交互,请选择封装子系统

  5. 保留默认的包名称值,slrgex_fuelsys

  6. 文件夹文本框中,输入您创建的 fuelsys_webview 文件夹的路径。

    如果您未指定文件夹,则默认文件夹文本框包含您之前导出模型 Web 视图的文件夹的路径或当前 MATLAB® 文件夹。

  7. 选中如果包存在,则递增文件名编号以防止覆盖复选框。选择此选项可确保当您从同一模型导出多个 Web 视图时不会覆盖 Web 视图文件。Web 视图对话框现在如下所示:

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

  8. 点击导出

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

浏览 Web 视图

Web 视图包括:

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

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

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

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

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

Web view of the slrgex_fuelsys model with model browser open. The model browser pane, explorer bar, model viewer pane, object inspector pane, and hide/show model browser button are labeled.

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

浏览 slrgex_fuelsys 模型 Web 视图

  1. 在显示窗格中,点击查看全部

    该选项卡显示 slrgex_fuelsys 模型中所有系统的图。

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

  2. 点击最上面第三张图,即 Engine Gas Dynamics 系统的图。

    模型查看器窗格显示 Engine Gas Dynamics 系统。

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

  4. 在模型查看器窗格中,双击 To Controller 系统。

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

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

  6. 展开 Engine Gas Dynamics 节点并点击 Mixing and Combustion 系统。

    Mixing and Combustion 系统显示在模型查看器窗格中。

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

  8. 在模型查看器窗格中,双击 fuel-rate control 系统。

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

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

  1. 通过单击浏览器栏中的 slrgex_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.

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

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

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

MATLAB 之外打开 Web 视图

默认情况下,导出 Web 视图会创建一个 ZIP 文件,其中包含 Web 视图 HTML 文件和支持 Web 视图显示的文件。要在 MATLAB 之外打开网页视图:

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

  2. 提取 slrgex_fuelsys_webview ZIP 文件。

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

请参阅Web 视图在 Web 浏览器中打开生成的 Web 视图

相关主题