树莓派3b+的烧录系统.docx
树莓派,一个新手小白,这是我从烧录ubutu系统到使用树莓派串口收发数据的经验。里面含有我用到的资料,以及我遇到的一些问题及解决方法。
网上树莓派实现串口通信的教程很多,但有很多干扰的信息,比如修改iniitab,安装一些乱七八糟的软件的什么的。(minicom是linux内核下的类似串口调试助手的东西,可以安装进行调试。)
音频分析与合成LPC.rar
数字语音处理的作业,应用LPC分析元音音素的共振峰,并且利用不同样本的预测系数和误差函数合成音效,附音频和代码文件,仅供参考。
线性预测(Linear Prediction COding, LPC)可及精确地估计语音参数,其基本思想是一个语音的取样可用过去若干语音取样的线性组合来逼近。通过使得实际语音取样与LPC取样间差值的平方和最小,即进行LMS逼近,可决定唯一的一组预测系数。而他们就是线性组合中的加权系数。LPC用于语音信号处理,不仅有预测功能,而且提供了一个非常好的声道模型。利用其参数可以做很多如降低传输码率、解混响等。线性分析预测参数包括LPC、PARCOR以及LSP参数等多种
FSK调制解调的matlab.rar
2fsk信号的相干解调MATLAB代码。此为一般课程所能用到,通过对2fsk信号的产生进行模拟,以及信号在信道中传播,进过滤波器等产生等。画出图像
这是FSK二进制频移键控的仿真和FPGA实现的代码,用matlab做了连续、非连续fsk的仿真,用quartus进行verilog和VHDL实现,最后用modelsim进行仿真。
车牌识别系统设计.rar
一个完整的车牌号识别系统要完成从图像采集到字符识别输出,过程相当复杂,基本可以分成硬件部分跟软件部分,硬件部分包括系统触发、图像采集,软件部分包括图像预处理、车牌定位、字符分割、字符识别四大部分
字符识别方法目前主要有基于模板匹配算法和基于人工神经网络算法。
基于模板匹配算法:首先将分割后的字符二值化,并将其尺寸大小缩放为字符数据库中模板的大小,然后与所有的模板进行匹配,最后选最佳匹配作为结果。
基于人工神经元网络的算法有两种:
一种是先对待识别字符进行特征提取,再用所获得特征来训练神经网络分配器;
另一种是直接把待处理图像输入网络,由网络自动实现特征提取直至识别出结果
电力系统负荷预测.rar
使用多种算法(线性回归,随机森林,支持向量机,BP神经网络,GRU,LSTM)进行电力系统负荷预测/电力预测。通过一个简单的例子。各种算法(线性回归,随机森林,支持向量机,BP神经网络,GRU,LSTM)用于电力系统负荷预测/电力预测。
SVM(Support Vector Machine)指的是支持向量机,是常见的一种判别方法。在机器学习领域,是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析。
SVM方法是通过一个非线性映射p,把样本空间映射到一个高维乃至无穷维的特征空间中(Hilbert空间),使得在原来的样本空间中非线性可分的问题转化为在特征空间中的线性可分的问题.简单地说,就是升维和线性化.升维,就是把样本向高维空间做映射,一般情况下这会增加计算的复杂性,甚至会引起"维数灾难",因而人们很少问津.但是作为分类、回归等问题来说,很可能在低维样本空间无法线性处理的样本集,在高维特征空间中却可以通过一个线性超平面实现线性划分(或回归).一般的升维都会带来计算的复杂化,SVM方法巧妙地解决了这个难题:应用核函数的展开定理,就不需要知道非线性映射的显式表达式;由于是在高维特征空间中建立线性学习机,所以与线性模型相比,不但几乎不增加计算的复杂性,而且在某种程度上避免了"维数灾难".这一切要归功于核函数的展开和计算理论.
课程项目-基于LBS的好友地图显示服务
课程项目是基于LBS的好友地图显示服务,所以对googlemap,gps定位以及androidsocket通信方面做了一些研究,列出了了一些核心的开发步骤及容易遇到的问题,希望对读者或者其他同学有帮助
实现了通过Google Map的定位功能自动查看当前位置的地图情况,可以实现
(1) 首页,用户可以点击美食,医疗,购物,景点,娱乐及住宿功能按钮还有导航,网上订房及常德的一些信息;
(2) 搜索,提供搜索建议框与本应用中的动态列表选项;
(3) 设置,设置字体,使用帮助与关于软件三个功能。,想研究LBS的朋友绝对不能错过。另外项目需要google map支持,需要使用有谷歌框架的模拟器或手机测试。
涉及模块&技术
地图定位
安卓LBS
网络模块
留言签到
myttvnc.rar
远程桌面 绝色工具 TTVNC 如果TeamViewer 提示你为商业应用时,这个工具方便一些
Nhibernate代码生成器v2.1中文版
ORMCodeGenerator2.1中文版Nhibernate代码生成器
此版本吸取前几个版中的优点,增加了更多功能.修改了以前的一些BUG
特点:
1.完全支持Nhibernate1.2
2.数据支持Access2000/2003 MSSQL2000/2005 Oracle (MYSQL正在集成中...)
3.可以生C#或VB.NET代码
4.自动识别表主,外键,联合主键
5.对access的特殊类型能进行自动转换,以适应项目正常使用
6.可以生成1对多,多对1的表映射文件(也及对应的持久类文件)
7.可选择是否生成带表关系的映射文件和持久类文件
8.可自由设定是否启用延迟加载
9.可同时生成持久类对应的接口文件
10.生成配置参数自动记意,提高使用效率
bug修复:
1.修复了两个表间存在多外键时生成的错误.(造成持久类中属性重复)
2.表出现联合主键时生成错误.(映射文件中主键生成错误
文本公式解析组件
特点:
不调用 .net框架的解释器
使用运算树进行解释,大大提高了公式的解析效率
支持 + - * / ^ %三角函数: 比较运算:
FormulaParser fp = new FormulaParser();
fp.AddParameter ("a","100");
fp.AddParameter("b", "20");
fp.AddParameter("c", "66");
fp.setFormula = "a*sinb+c";
fp.parse()
Nhibernate代码生成器2.0
ORMCodeGenerator2.0版Nhibernate代码生成器
此版本吸取前几个版中的优点,增加了更多功能.修改了以前的一些BUG
特点:
1.完全支持Nhibernate1.2
2.数据支持Access2000/2003 MSSQL2000/2005 Oracle (MYSQL正在集成中...)
3.可以生C#或VB.NET代码
4.自动识别表主,外键
5.对access的特殊类型能进行自动转换,以适应项目正常使用
6.可以生成1对多,多对1的表映射文件(也及对应的持久类文件)
7.可选择是否生成带表关系的映射文件和持久类文件
8.可自由设定是否启用延迟加载
9.可同时生成持久类对应的接口文件
10.生成配置参数自动记意,提高使用效率
Nhibernate代码生成器修订版1.2
此程序由AvvaMobileNHibernateHelperKit修改而来.对Nhibernate1.2友好支持.<br>此版本支持access2000/2003数据库,增加了实体类的接口文件的生成
Nhibernate代码生成器修订版
此程序由AvvaMobileNHibernateHelperKit修改而来.对Nhibernate1.2友好支持.<br>对上一版本中不好友的地方作了修改,<br>对实体类生成了接口类
Nhibernate代码生成器
此程序由AvvaMobileNHibernateHelperKit修改而来.对Nhibernate1.2友好支持.修订了生成实体文件时的错误!生成映射时:主键的生成错误,实现了联合主键的xml生成