Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

getSnapshotImage

座標軸イメージのパスの取得

R2021b 以降

構文

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

説明

axesPath = mlreportgen.report.Axes.getSnapshotImage(axesReporter,report) は、指定されたレポート内の axesReporter によって指定された座標軸のイメージを作成し、そのイメージを含むファイルへのパスを返します。このメソッドを使用して、レポート内の座標軸のレイアウトをカスタマイズします。

入力引数

すべて展開する

座標軸レポーター。mlreportgen.report.Axes オブジェクトとして指定します。

レポート。レポート オブジェクトとして指定します。report 入力を作成するには、mlreportgen.report.Report を使用します。

出力引数

すべて展開する

座標軸イメージのパス。string として返されます。

すべて展開する

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 で導入