Main Content

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

嵌入式 Web 视图报告

什么是嵌入式 Web 视图?

嵌入式 Web 视图是一个 MATLAB® 应用程序编程接口 (API),允许您创建包含 Web 视图 的 HTML 报告。嵌入式 Web 视图让您可以从 Simulink® 模型生成紧凑且可导航的报告。例如,下图显示了基于嵌入式 Web 视图的 MATLAB 程序生成的控制系统校准指南。

本校准指南包含三个超链接窗格:

  • 左窗格--校准指南目录

  • 中心窗格--校准指南内容

  • 右窗格--用于创建控制系统的 Simulink 模型的 Web 视图

使用 MATLAB Report Generator™ DOM 和报告 API 以及 Simulink Report Generator 报告 API 生成校准指南内容。使用嵌入式 Web 视图 API 创建报告。该报告是一个包含指南内容、嵌入式 Web 视图以及 Web 视图和指南报告文本之间的超链接的用户界面。最终的指南可以在任何标准浏览器中运行,而不需要 MATLAB 或 Simulink。

浏览嵌入式 Web 视图报告

嵌入式 Web 视图 API 允许您在报告内容和嵌入式 Web 视图之间创建双向超链接,从而方便报告导航。下面的校准指南示例说明了超链接。

通过目录导航

嵌入式 Web 视图 API 根据报告节标题创建目录 (TOC)。单击目录标题条目可在内容窗格中显示相应的报告节。它还显示并闪烁相应的模型元素。此校准指南示例中的链接模型模块在 Web 视图窗格中以黄色突出显示。

通过内容导航

该校准指南具有从内容中的任何文本元素到 Web 视图窗格中的任何模型元素的超链接。单击内容中的文本元素将显示并闪烁相应的模型元素。此校准报告示例中的链接模型模块在 Web 视图窗格中以黄色突出显示。

通过 Web 视图导航

此校准指南具有从 Web 视图窗格中的任意元素到报告内容窗格中的任意位置的超链接。单击模型元素会在内容窗格中显示相应的位置,如本校准指南示例中突出显示的那样。

嵌入式 Web 视图包装

嵌入式 Web 视图 API 会将报告生成为 HTML、图像、样式表、JavaScript® 和 JavaScript 对象表示法 (JSON) 文件的包,并组织到文件夹中。默认情况下,API 会在当前 MATLAB 文件夹中生成报告包的压缩版本和解压版本。

查看嵌入式 Web 视图报告

如果您的系统上安装了 MATLAB Report Generator,您可以使用报告生成器 rptview 函数来查看压缩或解压后的嵌入式 Web 视图。

要查看未安装 MATLAB 的系统上的嵌入式 Web 视图报告,

  1. 将报告解压到系统上一个空的、可写的文件夹中。此步骤在文件夹中创建一个名为 webview.html 的文件以及一个包含支持文件的子文件夹。

  2. 在浏览器中打开 webview.html 查看报告。

相关主题