2017-06-20 23 views
4

Matlab App Designerアプリケーションでコールバックが異なります。私の場合、いくつかのボタン。私は同じ変数を使用する必要があります。Matlab App Designerで変数をすべてのコールバックで使用する方法

私は別の1つのコールバックで作成した変数を使用しているとき、私はエラーを取得...

+0

コードの一部を投稿できます – Martin

+0

ここにはコードはありません通常のMatlabコーディングのみを通常の変数で表示します。私はApp Designerで変数を使用する方法を知らない – MrMond

答えて

3

私は私はあなたの問題を得たと思います。

最も簡単な方法は、新しいプロパティ(EDITORの左上に赤いボタン)を作成して、コード全体で変数として使用することです。

変数に対処するには、app.variablenameを使用するように注意してください。

あなたのコードはすでに完成していると、あなただけではエラーを発見し、あなたが交換した後、このようにそれらを取得する必要がある唯一の変数のプロパティを設定することができる場合:

セットプロパティ:

properties (Access = private) 
    varone %first variable 
    vartwo % second variable 
    ... 
end 

Exchangeのデータを取得:

varone = app.varone; %(now you can use varone instead of app.varone) 

コールバックの終わりに再びそれを公開する:

app.varone = varone; 
+0

Thx ... これは私が探していたものです... Excuse my dumn easy question – MrMond

関連する問題