罗兰谈MATLAB的艺术

将想法转化为MATLAB

物联网-如何开始

我相信你一定听说过IoT,物联网。人们谈论互联设备,并从这些设备中获取数据用于应用程序。我想给你们看一个非常简单的例子来激发你们每个人的一些想法。

内容

例子

物联网允许您访问或提供对想要使用它的用户来说不是本地的数据。我们有ThingSpeak我们网站的一部分,您可以用来访问和分析云中的实时流数据。我们最近增加了一种功能,当你有互联网接入时,可以直接从MATLAB会话中访问这些相同的信息渠道。这里有一个例子一个简单的天气包括风速(每小时)、湿度和温度(华氏度)。我要做的第一件事是连续三天获取这三个渠道的信息。

数据= thingSpeakRead(12397,“字段”2:4,“NumDays”3,“OutputFormat”...“时间表”);

让我们预览数据topkrows

topkrows(数据,8)
ans = 8×3时间表时间戳风速时速湿度温度f ____________________ ____________________ ____________ 09- july -2019 09:29:03 3.3 36 82.4 09- july -2019 09:28:02 4.2 37 82.3 09- july -2019 09:25:59 2.8 37 82.2 09- july -2019 09:24:58 2.9 37 82.1 09- july -2019 09:23:58 4.3 37 82.1 09- july -2019 09:22:55 2.8 37 82.1 09- july -2019 09:21:54 2.8 37 81.9

我要求数据以时间表.我得了多少分?

numDataPoints =高度(数据)
numDataPoints = 4228

现在让我们看看数据。比较我们选择查看的数据的趋势是很有趣的。我用的是stackedplot

H = stackedplot(data);

物联网

如果你有兴趣学习更多关于MATLAB物联网的知识,我强烈推荐阅读汉斯的博客

告诉我你会如何利用ThingSpeak在这里




发布与MATLAB®R2019a

|
  • 打印
  • 发送电子邮件

评论

如欲留言,请点击在这里登录您的MathWorks帐户或创建一个新帐户。