How to export data from a GUI to Matlab Workspace?
17 ビュー (過去 30 日間)
古いコメントを表示
Hi all, I have to export data from a GUI to Matlab workspace. Anyone can help me? Thanks.
0 件のコメント
回答 (4 件)
Image Analyst
2012 年 9 月 6 日
You probably don't need to, or shouldn't need to, but if you insist, you can use the assignin() function. See the help for examples.
0 件のコメント
Azzi Abdelmalek
2012 年 9 月 6 日
you can insert in each function concerned with x y z data the below code
global x y z
you also must run it before, on Matlab Command
0 件のコメント
Matt Fig
2012 年 9 月 6 日
In the code of the GUI, when you want to export the variables do:
save guioutput
This will save all of the variables in the local workspace to a file named guioutput.mat.
Then from the command line do:
X = load('guioutput');
Now X is a structure with fieldnames the same as the variable names you saved.
If you need to do something more specific, then ask a more specific question...
2 件のコメント
Matt Fig
2012 年 9 月 6 日
You can specify where to save the variables and the name of the file. Read this:
doc save
for example:
save('C:\Users\matt fig\Documents\MATLAB3\mvars')
saves all the variables in the local workspace to myvars.mat in the MATLAB3 folder.
参考
カテゴリ
Help Center および File Exchange で Workspace Variables and MAT-Files についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!