matlab 循环读图的代码挺适合玩传感器数据的,尤其是搞 ANT+和 BLE 的那一类。如果你想在 MATLAB 里接入比如 Garmin 手表、Polar 心率带那种传感器,这套思路就比较顺。像 Raspberry Pi 接 MQTT Broker,再用 MATLAB 一边读取数据一边画图,效果还不错。
Reto Rölli 那段讲 Raspberry Pi 和 ANT+的结合挺实用,尤其是对喜欢自己搭系统的朋友来说,踩过的坑少。还有 Max Candocia 用 Python 把 FIT 文件转成 CSV 那块,也比较适合你要跟 MATLAB 对接。
你要是玩 BLE 传感器,也有不少人提过用 Matlab 直接读取 BLE 设备的数据。虽然比 ANT+略微麻烦一点,但用 Live Script 去可视化,还挺有意思的。
哦对了,如果你还在找工具自动读取 CSV,不妨看看 EZread,自动加载 CSV 再配合readtable()
用,效率高不少。
建议:想实时画图的话,一定注意刷新频率设置,否则数据太密反而卡顿。还有就是路径别写死了,用fullfile()
兼容性更强。
如果你刚好在折腾 ANT+设备的实时数据读取,或者想用 MATLAB 做点可视化的小工具,那这套资源蛮值得一看。