原始数据格式(随机部分):
日期,天气状况,气温,风力风向,地区
2015年1月3日,晴/晴,12℃/3℃,南风3-4级/南风≤3级,ZD111
2016年2月14日,晴/晴,-3℃/-11℃,北风3-4级/南风3-4级,ZD325
2015年9月19日,多云/多云,27℃/15℃,北风3-4级/北风3-4级,ZD250
2015年4月20日,晴/晴,18℃/9℃,北风5-6级/西南风3-4级,ZD190
解释:2015年1月1日ZD111地区白天晴天,温度4度,南风小于3级;晚上晴天,温度零下3度,南风小于3级。
制作过程视频(功能部分)
未完成录制后期剪辑
6月17号更新视频
【教学基地文件下载】labview大数据处理(初步分析部分)
链接:
https://pan.baidu.com/s/1YjTPYrUm9Y8HRgqxdUz5pQ
密码:spwi
功能:创建注册用户自定义事件
名称:抽取目标二维数组
功能:在多个城市的混合数据中,提取出某一个城市的数据
输入:多城市二维数组、目标城市代号
输出:单一城市二维数组
原理:逐行扫描二维数组 [输入数组] ,判断是否存在目标元素,如果存在就将该行插入 [输出子数组]
名称:温度分析(单次)
功能:处理提取温度信息,求出一天的平均温度和温差
输入:温度字符串
输出:早晚温度、平均温度、温差
名称:获取气象信息
功能:读取气象信息文档,转换成字符串表格
输入:无
输出:气象文档路径、表格数据二维数组
原理:获取本vi的 [基路径] 后,添加 [目标文件路径],间隔符为 [逗号] ,读入表格文件,去掉第一行的标题行,输出数据气象。
名称:登录
功能:验证登录成功或失败
输入:账户数据二维数组、输入账户、输入密码
输出:验证状态、登录状态提示字符串
原理:搜索是否存在 [用户账号] ,存在就提取 [用户信息行] 的 [密码信息],判断与 [输入密码] 是否匹配,密码正确激活 [登录成功事件] 。
源代码优化前
源代码优化后
名称:搜索(一维数组)
功能:搜索一维数组的存在不相同的元素
输入:一维字符串数组;
输出:一维字符串存在的元素数组;
原理:数组中读入一个元素,查询 [存在元素数组] 是否已经存在该元素,不存在加入[存在元素数组],数组查询一遍后输出[存在元素数组] 。
名称:统计(一维数组)
功能:搜索元素完成后,统计各元素的个数
输入:一维字符串原始数组、元素数组
输出:一维字符串存在的元素个数数组(数值类型)
原理:if (all rows[x]==存在的元素[y])数组[y]++;
循环次数= [all rows]数组大小 * [存在的元素]数组大小;
" 本设计制作为原创公益教学课程,不得用于获利性活动。"
——梦魄@行动(2018/06/13)
" This design is an original public interest teaching course,and it should not be used for profitable activities ."
——Dream doing(2018/06/13)
千 里 优 选 教 学 基 地
实验小屋
微信公众号:qlyxgy
密码: spwi
领取专属 10元无门槛券
私享最新 技术干货