export the script from already made GUI

4 次查看(过去 30 天)
Hi everyone,
I have a GUI file for an instrument which is reading the data through USB and plotting it in real time.
I would like to export the data in real time and analyse it to give realtime feedback based on the data. How I can extract the script from the GUI file?
Thanks for your help!
  2 个评论
Rik
Rik 2022-7-27
What exactly do you mean by GUI file?
Mehrdad Bahadori
Mehrdad Bahadori 2022-7-27
thanks for your reply Rik.
You can see the comment that I put for Walter below I explained in clearer way.

请先登录,再进行评论。

回答(1 个)

Walter Roberson
Walter Roberson 2022-7-27
If the GUI is written in MATLAB, then the source code is the "script", and if you want to extend the GUI to be able to do something else, you would modify the existing source code.
If you have a compiled GUI, a .exe, then you cannot extract the source code from it -- at least not in any easy way. In some circumstances it would be possible to "decompile" an executable, but it is often a pain to do.
  2 个评论
Mehrdad Bahadori
Mehrdad Bahadori 2022-7-27
thanks Walter for you response. I think I was not clear enough.
In a more clear way, I have an script, including many fucntions to turn on, initializing reading data, and plotting data. The thing is, I want to export the data that is being plotted in real time. The function dedicated for collecting data is reading data from a callback function.
I am naive about callback function and that would be great if you can help me about this!
the structure of the script running the GUI is like this:
function Initialize
end
function start collection
end
function read data
CALLBACK FUCNTION READING DATA IS PLACED HERE
end
Walter Roberson
Walter Roberson 2022-7-28
I am not sure what the question is then?
You could modify the callback function to do whatever is required.
"export" the data is not general for us to give advice.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Interactive Control and Callbacks 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by