Character's usage for parameter callbacks doesn't allow using the | character inside a string : It can be a bug on Matlab 7.8 (R2009a)?
Ältere Kommentare anzeigen
Hello everyone,
I'm working on a masked block, when I try to associate this command to a mask parameter callback http://www.mathworks.nl/help/toolbox/simulink/slref/f23-18517.html
set_param(gcb,'MaskPromptString','Ninputs|Summary|Toggle to negative sign the input IN1?|Toggle to negative sign the input IN2?|')
and click on apply. I have this popping up error message shows up:
for mask parameter 1 contains a '|' character, which conflicts with the character's usage as a delimiter between mask callbacks. Replace the boolean expression containing the '|' character with a matlab 'or' command e.g. 'a|b' with 'or(a,b)'
And that is very weird because I'm not doing any logical operation. Is that a bug? Do you know if it's possible to overcome this problem or if I can achieve my aim, in a different way?
I saw the MaskPropmts parameter but I'm very confused about how to use the cell variable
thanks 4 reading
a good day
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Author Block Masks finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!