matlab绘制之前,thingspeak操纵数据

3视图(30天)
你好,首先我想指定一个完整的新手与matlab。我用thingspeak情节传感器发送的数据。基本thingspeak vialisation不做我希望我寻找一个简单的解决我的问题不需要花大量的时间学习这是如何工作的。我已经试过一些东西,但我不知道如何修改以满足我的需要。这里我的TS channe: https://thingspeak.com/channels/470434时传感器打印-299年测量值错误,我想忽略这些点线创建(所以它不会撞下来每次)。但这可能是有趣的能够看到-299价值的地方所以我可以找出当传感器做了一个错误的测量。2还我能给-275 - -275年和-298年之间的所有值。
谢谢提前

接受的答案

克里斯托弗Stapels
克里斯托弗Stapels 2018年10月3日
编辑:克里斯托弗Stapels 2018年10月5日
我建议建立一个新的通道。然后你可以设置一个反应调用MATLAB分析写数据到新渠道。首先创建新的MATLAB分析。我将从通道读取最后一个数据点。
f2Value =南;
值= str2num (webread (“http://api.thingspeak.com/channels/470434/fields/1/last”));
如果和((值> -299),(价值< -274))
值= -275
结束
如果(value = = -299)
值=南;
f2Value = 1;
结束
%现在写信给新渠道
thingSpeakWrite (< newID >,“字段”,[1、2],“值”,[价值,f2Value],“WriteKey”,“XXXXXXXXXXXXXXXX”);
一定要换频道ID和编写API密钥。
现在创建一个新的反应并设置反应采取行动为您的第一个字段数据录入,并使标准,这样它将永远被称为(我喜欢用如果字段1值不等于“鱼”)。然后选择MATLAB分析作为行动的名称并选择MATLAB分析创建。
字段2将显示你有坏数据的次数,和现场1会有你想要的值。
2的评论
克里斯托弗Stapels
克里斯托弗Stapels 2018年10月5日
1。MATLAB分析可以创建独立的通道。我真的建议你办理入门教程,只是处理事情://www.tianjin-qmedu.com/help/thingspeak/getting-started-with-thingspeak.html很快。
2。我上面的帖子进行编辑。忘了字符串读取ThingSpeak转换为一个数字。值= str2num (webread (“http://api.thingspeak.com/channels/470434/fields/1/last”));
3所示。我将设置通道上的反应,其中包含你想要反应的数据,可能原始数据通道。

登录置评。

更多的答案(0)

社区

更多的答案ThingSpeak社区

类别

找到更多的在ThingSpeak帮助中心文件交换

s manbetx 845


释放

R2018b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!