Unable to replicate example from matlab webiste for Report generator

1 回表示 (過去 30 日間)
MZ123
MZ123 2020 年 11 月 10 日
コメント済み: David Rayner 2020 年 11 月 18 日
Good afternoon everybody,
I get a weird error from Matlab when I try to execute the code which is avilable at this web-page https://it.mathworks.com/help/rptgen/ug/create-a-report-generator.html
If I try to execute line by line I'm stopped at the first "append" istance of the script.
What is the reason? Thank you for your help.
import mlreportgen.report.*
import mlreportgen.dom.*
rpt = Report('magic','html');
tp = TitlePage;
tp.Title = 'Magic Squares';
tp.Subtitle = 'Columns, Rows, Diagonals: All Equal Sums';
tp.Author = 'Albrecht Durer';
append(rpt,tp);
Error using append (line 49)
Input must be a string array, character vector, or cell array of character vectors.
  2 件のコメント
Cris LaPierre
Cris LaPierre 2020 年 11 月 10 日
編集済み: Cris LaPierre 2020 年 11 月 10 日
Works for me in R2020b. What version of MATLAB are you using?
David Rayner
David Rayner 2020 年 11 月 18 日
Same error here R2019b.
says Introduced in R2020b
Hmm... might be time for an upgrade...

サインインしてコメントする。

採用された回答

Cris LaPierre
Cris LaPierre 2020 年 11 月 10 日
This example was first introduced in R2018a. It was updated for R2020b to use the append function (previously used add instead).
If you are using R2018a-2020a, try using the release-specific example rather than the one you linked to. For R2020a, the release-specific example can be found at the following url:
  1 件のコメント
MZ123
MZ123 2020 年 11 月 10 日
Ahhh..ok that's the point.. I'm currently using the R2019a and as you suggested, if I replace append with add it works.
Thank you very much Cris!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB Report Generator についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by