Passing workspace variable to matlab App Designer

Hi,
I've been trying to pass a workspace variable (say a variable, y) into matlab app designer but am not observing any results. I tend to get the error:
'error using get, not enough input arguments'.
I call the app within the scrips with and without passing y into the app.
I have tried:
1) Passing y into the app by using the app input arguments function.
2) Property function in app designer.
All i am trying to do is to invoke variable y into the app designer so that it can be manipulated by a sliding function which generates a new output variable which is then plotted against another work space variable, (x).
I have looked at the demo examples but they all the variables exist within the app.

 採用された回答

Adam
Adam 2018 年 2 月 14 日

1 投票

This thread gives a workaround for this if you are using a version of Matlab older than R2017b. Apparently the ability to pass arguments to an App Designer app is now supported in R2017b although I haven't tried myself as I still just use GUIDE or programmatic UIs until App Designer is developed further.

2 件のコメント

Optical_Stress
Optical_Stress 2018 年 2 月 14 日
is there a way to see the workspace variable in the app Designer?
Adam
Adam 2018 年 2 月 14 日
You can see the public properties just by typing
app
if your app is called App. To see private properties you would have to put a breakpoint in some function or other and look at them as e.g.
app.somePrivateProperty

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeStartup and Shutdown についてさらに検索

製品

質問済み:

2018 年 2 月 14 日

コメント済み:

2018 年 2 月 14 日

Community Treasure Hunt

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

Start Hunting!

Translated by