MATLAB: Linking GUI to MATLAB code (m-file)

guiguidematlab guiplotplotting

Hi,
I am trying to create a GUI wherein the user has to input 2 values and the result will be a plot. In short, the m-file should take the input from the GUI and run the code. But I am unable to link the GUI with the m-file. It looks like after saving the .fig it also creates .m file for the GUI. My query where exactly should I place the code (m-file with the plot) in the GUI m.file so that I get the results.
Pardon me for a basic question like this since I am new to matlab.
Waiting for the reply.
Thanks in advance
–Sanjeev

Best Answer

Put the code with the plotting routine in a different file. The call to the code would go in the callback of a uicontrol, such as in the callback of a pushbutton if you are using the pushbutton to signal that the plotting should proceed.