2014-02-26 44 views
0

我很熟悉將Arduino連接到MatLab,我想知道模仿Arduino草圖的最有效方法嗎?更具體地說函數具有delay()函數。在MatLab中模仿Arduino循環的最有效方法

例如,如果我想要一個無限循環,我會使用while循環與條件i > 0提供i = 1?除此之外,我將如何執行延遲?

此外,沒有MatLab的具有同等功能的Arduino的millis(),因爲我使用名爲「使用millis()代替delay()」的另一種方法在不少我的草圖來創建延遲。

或者,使用串行通信從Arduino到MatLab更有效嗎?

我在MatLab中使用Arduino的理由是開始繪製帶有我的傳感器的實時圖。

回答

1

而不是使用無限循環結合延遲,具有固定費率的timer可能符合您的要求。