Export GUI structures to Matlab workspace

Hello,
I have created a GUI that processes video information. I want to export the processed data to the MATLAB workspace but I cannot get the Outputfnc to send out the structures. Ideally I would like to have a button to press to send specific data in the GUI structures to the MATLAB workspace. That way I can analyze the data outside of the GUI. Is there a straight forward way to do this?

 Risposta accettata

Fangjun Jiang
Fangjun Jiang il 22 Ott 2011
Whatever process you do in GUI programming is likely happened in the callback function. The processed data is in the function workspace of that function. To make that data available in MATLAB base workspace, you can choose any one of the following:
  1. save the data into a .mat file then you can load in base workspace
  2. use assignin('base',...) function, see help assignin
  3. declare the output variable as global, see help global

Più risposte (0)

Categorie

Scopri di più su Scope Variables and Generate Names in Centro assistenza e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by