how to turn off a warning dialog box

7 views (last 30 days)
i would like to hide a message dialog, which pops up when I click on a subsystem mask to modify a parameter.
this is the message:
*| Warning
attempt to change parameters of a blocks within a library link.
These changes can later be discarded or propagated to the library
and two buttons OK CANCEL|*
I tried with
[a, MSGID] = lastwarn();
warning('off', MSGID)
warning off
but it is still there jumping around all the time.
do you have any idea of how I can hide this dialog box?

Accepted Answer

Image Analyst
Image Analyst on 9 Mar 2012
See this snippet of code for an example. It has some instructions in there for you to adapt it to any error.
% Turn off note "Warning: Added specified worksheet." that appears in the command window.
% To set the warning state, you must first know the message identifier for the one warning you want to enable.
% Query the last warning to acquire the identifier. For example:
% warnStruct = warning('query', 'last');
% msgid_integerCat = warnStruct.identifier
% Command window will show this:
% msgid_integerCat =
% MATLAB:xlswrite:AddSheet
% You need to pass the expression with the colons in it into the warning() function.
% Turn off note "Warning: Added specified worksheet." that appears in the command window.
warning('off', 'MATLAB:xlswrite:AddSheet');
  2 Comments
grapevine
grapevine on 9 Mar 2012
Thank you for the help, I tried these instructions:
msgid_integerCat = warnStruct.identifier
warnStruct = warning('query', 'last')
but I cannot get the identifier of the message box
While it appears I can only fish out that one
identifier: 'Simulink:SL_UsingDiscreteSolver'
state: 'off'
Image Analyst
Image Analyst on 9 Mar 2012
Well first of all, you'd have to reverse the order of those two lines:
warnStruct = warning('query', 'last')
msgid_integerCat = warnStruct.identifier
To turn that off warning, you'd do:
warning('off', 'Simulink:SL_UsingDiscreteSolver');
but from your comment, it looks like that one is already off so I think you got the wrong warning code.

Sign in to comment.

More Answers (0)

Categories

Find more on Environment and Settings 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!