Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MatLab中模拟Arduino循环的最有效方法_Matlab_Loops_Arduino - Fatal编程技术网

在MatLab中模拟Arduino循环的最有效方法

在MatLab中模拟Arduino循环的最有效方法,matlab,loops,arduino,Matlab,Loops,Arduino,我对Arduino与MatLab的接口相当陌生,我想知道模仿Arduino草图最有效的方法是什么?更具体地说是loop()函数和delay()函数 例如,如果我想要一个无限循环,我会使用一个while循环,条件是I>0,前提是I=1?除此之外,我将如何实施延迟 另外,MatLab是否具有与Arduino的millis()等效的功能,因为我在我的许多草图中使用了一种名为“使用millis()而不是delay()”的替代方法来创建延迟 或者,使用串行通信从Arduino到MatLab是否更有效 我使

我对Arduino与MatLab的接口相当陌生,我想知道模仿Arduino草图最有效的方法是什么?更具体地说是
loop()
函数和
delay()
函数

例如,如果我想要一个无限循环,我会使用一个
while
循环,条件是
I>0
,前提是
I=1
?除此之外,我将如何实施延迟

另外,MatLab是否具有与Arduino的
millis()
等效的功能,因为我在我的许多草图中使用了一种名为“使用
millis()
而不是
delay()
”的替代方法来创建延迟

或者,使用串行通信从Arduino到MatLab是否更有效


我使用Arduino和MatLab的理由是开始用我的传感器绘制实时图形。

而不是使用无限循环和延迟,一个固定速率的计时器可能符合您的要求