このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
append
クラス: mlreportgen.report.Report
名前空間: mlreportgen.report
構文
append(report,content)
説明
append(
は、指定された report
,content
)content
を指定されたレポートに追加します。レポートがまだ開いていない場合、append
メソッドによってレポートが開かれます。
メモ
レポーターをレポートに複数回追加できますが、そのレポーターを別のレポートに追加することはできません。たとえば、あるレポートに mlreportgen.report.TitlePage
レポーターを追加する場合、そのレポーターを他のレポートに追加することはできません。
入力引数
report
— レポート
mlreportgen.report.Report
オブジェクト
レポート。mlreportgen.report.Report
オブジェクトとして指定します。
content
— レポートに追加するコンテンツ
レポート API レポーター | DOM オブジェクト | MATLAB 組み込みオブジェクト
レポートに追加するコンテンツ。レポート API レポーター、DOM オブジェクト、または組み込み MATLAB® オブジェクトとして指定します。コンテンツは、レポート API レポーター、または DOM ドキュメントに追加できる任意のオブジェクトです。DOM ドキュメントに追加できるコンテンツには、DOM オブジェクトと多くの組み込み MATLAB オブジェクト (string、文字ベクトル、cell 配列など) が含まれます。
例
レポートへのコンテンツの追加
この例では、mlreportgen.report.Report
オブジェクトの append
メソッドを使用して、レポートにタイトル ページ、目次、および章を追加します。章にコンテンツを追加するために、この例では、mlreportgen.report.Chapter
オブジェクトの append
メソッドを使用します。
長い完全修飾クラス名を使用せずに済むよう、DOM および API パッケージをインポートします。
import mlreportgen.report.* import mlreportgen.dom.*;
レポートを作成し、レポートにタイトルと目次を追加します。
rpt = Report("Magic Square Magic"); append(rpt, TitlePage("Title","Magic Square Magic","Subtitle", ... "Inverting a Magic Square","Author","John Doe")); append(rpt,TableOfContents);
章を作成し、章にコンテンツを追加します。
ch = Chapter("Magic Moments"); m = magic(5); append(ch,BaseTable("Title","m = magic(5)","Content", m)); mInverse = m^-1; append(ch,BaseTable("Title","mInverse = magic(5)^-1","Content", ... cellfun(@(x) sprintf("%0.3f", x),num2cell(mInverse), ... "UniformOutput", false))); append(ch,BaseTable("Title", "m*mInverse","Content", ... cellfun(@(x) sprintf("%0.3f", x),num2cell(m*mInverse), ... "UniformOutput", false))); append(ch, Paragraph(sprintf("sum(m(1,:)) - sum(m(:,1)) = %d", ... sum(m(1,:)) - sum(m(:,1))))); append(ch, Paragraph(sprintf("sum(mInverse(1,:)) - sum(mInverse(:,1)) = %0.3f", ... sum(mInverse(1,:)) - sum(mInverse(:,1)))));
レポートに章を追加します。
append(rpt,ch);
レポートを閉じて表示します。
close(rpt); rptview(rpt);
バージョン履歴
R2020b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)