Callback evaluation error using Simulink Masked Subsystem Dialog Callbacks
11 views (last 30 days)
Show older comments
I am using dialog callbacks to validate data entry, As an example I have created a subsystem containing a Gain block with parameter G and entered the following in subsystem mask, parameters, dialog callback;
if str2num(get_param(gcb, 'G'))<0 error('Gain is negative.') end
now when I enter a negative value for the Gain I get the following;
--> Error evaluating 'MaskCallback' callback of Subsystem block (mask) '<a href="matlab:open_and_hilite_system ('untitled/Subsystem')">untitled/Subsystem</a>'. --> Gain is negative
Can anyone tell me why I get the error evaluating the callback?
I am running R2011a on Mac OS X Mountain Lion
Thanks
3 Comments
Kaustubha Govind
on 15 Nov 2012
Chris: Yes, I think your error message is appended to a standard message.
Answers (0)
See Also
Categories
Find more on Subsystems in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!