Matlab使用线性拟合读取 ThingSpeak 数据并预测电池放电时间
Posted code_kd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab使用线性拟合读取 ThingSpeak 数据并预测电池放电时间相关的知识,希望对你有一定的参考价值。
从 ThingSpeak 通道读取电池数据并分析数据以确定剩余电池寿命。使用线性拟合来预测电池失效的日期,然后将剩余时间(以天为单位)写入另一个 ThingSpeak Channel。您读取连接到微处理器的 12 V 电池的数据,每半小时向 ThingSpeak 报告其电压。然后使用回归来预测电池失效的日期和时间。
从 ThingSpeak 通道读取数据
首先将通道和日期信息存储在变量中,然后用于thingSpeakRead读取数据。通道 592680 显示了 12 V 电池的电压测量值。使用DateRange名称-值对来使用特定的数据选择。
batteryChannelID = 592680;
startDate = datetime(\'Oct 20, 2018\');
endDate = datetime(\'Oct 23, 2018\');
b
以上是关于Matlab使用线性拟合读取 ThingSpeak 数据并预测电池放电时间的主要内容,如果未能解决你的问题,请参考以下文章