How to pass a variable from one GUI to other GUI

1 回表示 (過去 30 日間)
mohanish
mohanish 2018 年 10 月 4 日
コメント済み: Adam Danz 2018 年 10 月 18 日
I am writing code in which I have multiple GUI interlinked with each other. I want a variable data from GUI1 to be used in GUI2. It is basically GMM data from GUI1 that i need to transfer to GUI2. In GUI1 : I have this data.. [d]=gmm_estimate(v (:,no_coeff)',No_of_Gaussians, No_of_iterations);
this generates matrix of coefficients I want this data to used in GUI2.. I want these coefficients to compare with the coefficients of GUI2 How do I call or transfer this data to GUI2?

採用された回答

Adam Danz
Adam Danz 2018 年 10 月 4 日
  31 件のコメント
mohanish
mohanish 2018 年 10 月 18 日
Alright! I got it! I read some documents and figured it out. I am successful in passing the data to my other Gui. Thank you so much for your help Sir!
Adam Danz
Adam Danz 2018 年 10 月 18 日
Nice! Good job.

サインインしてコメントする。

その他の回答 (1 件)

Stephen23
Stephen23 2018 年 10 月 18 日
編集済み: Stephen23 2018 年 10 月 18 日
In GUI1, where d is the data that you want to transfer:
setappdata(0,'mydata',d);
IN GUI2:
d = getappdata(0,'mydata');
See:
This might not work for MATLAB versions from R2014b.
  1 件のコメント
mohanish
mohanish 2018 年 10 月 18 日
Thank You for the help Stephen!

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeMaintain or Transition figure-Based Apps についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by