本文译至:http://japan.zdnet.com/article/35076390/
数据解析,建模技术的计算编程环境「MATLAB」
基于美国的研究机构开发的线性代数库「LINPACK」「EISPACK」,综合编程环境及图形功能,1984年成立的MathWorks公司,发布了「技术计算语言」MATLAB的第一版。MATLAB,具有数值计算,可视化的高水平编程环境,使数据解析,算法开发,模型和应用程序的作成变得可能。
现在,100万以上的工程师和科学者使用MATLAB做为通用语言来进行多种研究开发。而这篇文章将介绍使用MATLAB来构建IoT系统的方法。
庞大的数据对网络,服务器的压力--课题如山的IoT
近年,随着传感器设备的低价格化及高性能化,IoT的适用领域变得更广。适用的例子比如工厂或制造设备,汽车的行车数据解析,医疗,使用气象数据来预报灾害等等。另一方面,这些IoT系统开发中的数据处理相关的各种问题也逐步浮上水面。
例如,收集心跳数等生物信号的可穿戴设备, 1秒钟内会从许多设备收集几千个采样数据。伴随着用户数的增加,庞大的数据处理就变得必要,数据收集时的网络负荷和计算资源,消费电力等问题也显现出来。
构建IoT系统必须的五项内容
在更高效使用数据,与高度的分析相结合的IoT时代里,边缘设备端的处理和服务器云端的处理的整体优化变得重要。下一章开始围绕IoT系统的构建,按以下的工作流程说明用于解决问题的技术及实现方式。
1. 高精度特征值的抽出
2. 高度分析的实现
3. 计算资源的整体优化
4. 边缘设备的算法实现
5. 聚合器的计算环境