基于labview和python的人工嗅觉测试系统,需搭配硬件使用
深度学习版本:https://github.com/bbpp222006/elec_nose_plus
history文件夹内有纯算法的历史版本,包含有重要的原理测试记录,各位可以参考里面的readme.pdf文件。
为什么我的.vi文件打不开(打开报错)?
- 之前版本的labview没有卸载干净,或者安装出错,重装应该可以解决。
为什么打开不能运行(start按钮无效)?
- 请连接上硬件后重启软件再次尝试,若仍没有反应,则需要修改硬件名称为(Dev1)参考链接
建议使用自定义命名(2)
的方法进行修改
为什么程序运行(start)后出错?
- 出现这种情况有很多可能,请先尝试以下解决方法,若仍有报错,这种情况请附上报错信息发起issue。issue 格式参考提问的智慧
- 检查项目文件夹路径是否含有中文(最好是纯英文目录)。
- 软件安装过程环境是否配好,漏掉步骤等。
- 重新下载本项目文件,并尝试运行。
本教程主要分为三个板块
- 必要软件安装
- 软件环境下载以及配置
- 测试文件结构和功能
python3.7不知道行不行,没做兼容性测试,所以还是3.6为好……
下载地址
注意安装时勾选上path
网上教程一堆,这里给个链接提取码2333
链接中含有详细的安装和破解教程。注意查看
注意版本,一定要2018或更新
软件版本改为18.0
直接安装即可。
python的各种依赖包 现成算法只用到了
- sklearn
- matplotlib
接下来是操作流程
按下win+r,输入cmd打开命令行窗口
复制粘贴以下内容
逐行输入,等安装完了再输下一条
pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install scikit-learn -i https://pypi.tuna.tsinghua.edu.cn/simple
train文件夹:存放采集到的数据,用于训练
test文件夹:预留测试数据接口,正常使用请勿删除
main:knn以及kmeans算法主体文件,可对超参数进行调整
sort_data:原始数据平滑处理文件,可根据要求修改为不同算法。
main-6003:labview运行文件,安装完以上环境后运行这个就行。
whole_data:训练完成后的缓存文件,再次测试时会直接调用此文件进行预测,缩短程序运行时间。