Using 'push botton' in GUIDE to open the simulink block's mask.

I would like to using 'push botton' in GUIDE to open the simulink block's mask in order to fill in the mask's parameter. But since I am NEW in MATLAB, I cant manage to do it. I try to put simple function in the pus button function open_system('model/subsystem','mask') but cannot be done. Please advice.... more detail.... thanks

2 Comments

Are you want to open the "Parameter Dialog box" or open the subsystem to look under the mask.
What problem or error you are getting?
sorry, is the 'parameter dialog box".

Sign in to comment.

Answers (1)

Suppos your block is MyBlock placed in MyModel.
To open the parameter dialog box write below code in callback function of your pushbutton
open_system('MyModel/MyBlock');
See open_system for details.

2 Comments

Thanks for the quick respond.
I have try this, but still cannot.
* _% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Callback of the uicontrol handles.HelpButton.
open_system('H2System/Module Specification');_ *
Is that any code I have missed?? Or is that problem dealing with the handles??
Sorry for my silly question....
It seems OK.
Your model should be open before opening any block from it. Have you taken care of this.
Please post the error message you are getting.

Sign in to comment.

Categories

Find more on Modeling in Help Center and File Exchange

Asked:

on 26 Apr 2012

Community Treasure Hunt

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

Start Hunting!