No constructor 'Stateflow.Annotation' with matching signature found

1 view (last 30 days)
Hi, i get the following error with the following snippet (same if I try with Note()):
sfnew
rt = sfroot;
c = rt.find('-isa','Stateflow.Chart');
a = Stateflow.Annotation(c);
a.Interpretation = 'RICH';
a.Text = '<html><body><a href="www.mathworks.com">try this</a></body></html>'
No constructor 'Stateflow.Annotation' with matching signature found.
Whats the problem here? Happens in 2017b and 2018a

Answers (1)

Walter Roberson
Walter Roberson on 16 Sep 2021
I confirm that the statement does not work in R2017b, which is the first release that has a documentation page for it.
The R2017a documentation stays that the feature was introduced before R2006a, but searching R2017a shows no such page, so that seems to be wrong.
I do not currently have R2018a installed to check whether the code works there.
I think it's a bug that it was documented... or a bug that it somehow got omitted.

Categories

Find more on Complex Logic in Help Center and File Exchange

Tags

Products


Release

R2017b

Community Treasure Hunt

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

Start Hunting!