2016-09-18 4 views
0

で機能を起動するためのいずれかの可能性があるが、それはTimerFcn直接MATLABドキュメントのタイマー

「文字ベクトル、関数ハンドル、またはセル配列のためのタイマーコールバック関数を定義することを言います。あなたはこれを定義する必要がありますプロパティを指定すると、MATLABはコールバックを実行して文字ベクタに含まれるMATLABコードを評価します。

今、私はSchallquelleという関数を書いています。私はそれを定期的に起動します。私が評価したいコードは関数を呼び出すだけなので、関数を呼び出しました。それでは、私がやろうとしていることは、次のとおりです。

t=timer('ExecutionMode', 'fixedRate', 'Period', 3,... 
    'TasksToExecute', 10, 'StartDelay', 3); 
t.TimerFcn='Schallquelle([0 0], 5)'; 

しかし、私は私のスクリプトを実行した場合、それはwork.Actually、何も起こりません。私は間違って何をしていますか?

答えて

2

startタイマが実行されているときに実行されるだけなので、実行する関数のタイマーはありません。

start(t)