ArdLAB(Arduino+MATLAB)是一个为MATLAB和Octave用户设计的平台,使他们可以在不需要掌握C/C++语言的情况下,直接在MATLAB/Octave环境中使用Arduino硬件。例如,ArdLAB的用户可以直接在MATLAB/Octave环境中调用Arduino的analogRead()函数。实际上,ArdLAB提供了一个包含Arduino代码“ArdLAB.ino”的框架,同时还提供了与Arduino函数同名的许多MATLAB/Octave脚本和函数。ArdLAB的设计初衷是为了教育目的,即使用户对MATLAB了解甚少,也能够轻松访问硬件接口。ArdLAB强调易读性和学习便利性,不强调固定的采样时间或性能问题。