There is now Matlab support for Bluetooth low energy sensors, currently for heart rate sensor and foot pods:
https://ch.mathworks.com/help/matlab/import_export/collect-data-from-fitness-monitoring-devices.html
Unfortunately, there is no support for ANT+ sensors in Matlab. Livetrack.io from Nils Knieling with his brilliant ipbike, infux data base, Grafana solution would have filled the gap perfectly:
https://www.thisisant.com/forum/viewthread/7074
Unfortunately, Nils Knieling pulled back his open source software. Reason unknown. As far as I know one component was from the Influx Data Base client from Matlab, which should have been cited properly, it has an MIT license copyright, but all the components are free. This is really a pitty.
To find a replacement, there is a script in this thread which runs on the Linux Pinephone and can send ANT+ sensor data to an MQTT brocker in the web and from there to Matlab and other applications.
There is a Influx Database plugin for MQTT:
https://www.influxdata.com/integration/mqtt-monitoring/
MQTT Data with InfluxDB can be visualized in and Grafana:
https://diyi0t.com/visualize-mqtt-data-with-influxdb-and-grafana/
and InfluxDB can combine sensor data from different devices in one database and solve the problem to synchronize these data. There is a InfuxDB client for Matlab and Python to process InfluxDB in Matlab or Python.
[ Edited: 02 September 2020 09:31 AM by Yoyo2014 ]