Why does ModelAdvisor.Paragraph() not display texts within "<>"?
1 view (last 30 days)
Show older comments
MathWorks Support Team
on 28 Sep 2022
Answered: MathWorks Support Team
on 14 Nov 2022
I am authoring a custom check and adding custom text/instructions to the results using ModelAdvisor.Paragraph using the following syntax:
t3 = ModelAdvisor.Paragraph("I added my %<custom text!!!!!!>");
However, the displayed text in the results window ignores characters inside the '<>' as seen below. Why does "ModelAdvisor.Paragraph" ignore text inside '<>'? Is there a workaround for this problem?
Text displayed in the Model Advisor results Window:
"I added my %"
Accepted Answer
MathWorks Support Team
on 28 Sep 2022
The reason "ModelAdvisor.Paragraph" ignores the texts in between "<>" is that "ModelAdvisor.Paragraph" generates HTML content for a report. Based on the HTML syntax, anything inside "<>" will be treated as a tag and not rendered. Therefore, in order to print out the symbol and texts in between, escape codes should be used.
ModelAdvisor.Paragraph can be used with escape codes as follows:
t3 = ModelAdvisor.Paragraph("I added my %<custom text!!!!!!>");
Please note that, instead of putting "<" and ">", we replace them with "<" and ">".
0 Comments
More Answers (0)
See Also
Categories
Find more on Verification, Validation, and Test in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!