getSnapshotImage

Класс: mlreportgen.report.Axes
Пакет: mlreportgen.report

Получите канал передачи изображения осей

Синтаксис

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