Catch all Warnings from Code Generation

3 views (last 30 days)
Antonio Pavic
Antonio Pavic on 30 Aug 2019
Answered: Yogesh Khurana on 16 Dec 2019
As the title says, I want somehow to be able to get all the warning messages from a Code Generation report into the MatLab Workspace in order to further evaluate those warnings. The only thing I came up with right now is the lastwarn function which only returns me the last warning. But if I can somehow catch the last warning this means there has to be a way to catch all the warnings from a report. I hope you can help me, thanks in advance.

Answers (1)

Yogesh Khurana
Yogesh Khurana on 16 Dec 2019
By default, all the warnings are available in the All Messages pane of the report generated from MATLAB Coder or GPU Coder. While opening the report, the default landing page is Summary. All Messages is a page alongside Summary. Please have a look I think all the warnings should be available there.
There can be a case that the number of warnings is more than count that can come on that page, in this case try to resolve some of the warnings from the available warnings and then generate the code again. This will show the new warnings again.
Hope this helps!

Community Treasure Hunt

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

Start Hunting!