Main Content

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

getSnapshotImage

类: mlreportgen.report.Axes
命名空间: mlreportgen.report

获取坐标区图像路径

自 R2021b 起

语法

axesPath = mlreportgen.report.Axes.getSnapshotImage(axesReporter,report)

说明

axesPath = mlreportgen.report.Axes.getSnapshotImage(axesReporter,report) 在指定的报告中创建由 axesReporter 指定的坐标区的图像并返回包含该图像的文件的路径。使用此方法可以自定义报告中的坐标区布局。

输入参数

全部展开

坐标区报告器,指定为 mlreportgen.report.Axes 对象。

报告,指定为报告对象。要创建 report 输入,请使用 mlreportgen.report.Report

输出参量

全部展开

坐标区图像的路径,以字符串形式返回。

示例

全部展开

import mlreportgen.report.*
import mlreportgen.dom.*
 
% Create a PDF report
rpt = Report("Axes Image Size","pdf");

% Create an axes object
ax = axes(Position=[0.1 0.1 0.7 0.7]);
x1 = linspace(0,10,100);
y1 = sin(x1);
plot(ax,x1,y1);

% Create an axes reporter object for 'ax'
axesRpt = Axes(ax);
% Access the image path by using getSnapshotImage
axesImg = Image(getSnapshotImage(axesRpt,rpt));
axesImg.Width = "3in";
axesImg.Height = "3in";

append(rpt,axesImg)
close(rpt);
rptview(rpt);

版本历史记录

在 R2021b 中推出