MATLAB: Data transfer from M-file to GUI

gui data transfer

I have written a GUI in order to control/process/display data from a number of test equipment. I wish to write the majority of the code on a seperate m-file and use the GUI for the user input/output functions. How can I transfer data from the m-file, in real time to the GUI, to display. My aim is for the GUI to update each data point on a graph, as soon as the data point is recieved and processed by a seperate m-file script.

Best Answer

You can add a callback to the code of the GUI, which reacts to calls from your M-file. For a detailed answer it matters if you use GUIDE or create the GUI programmatically.