![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Other
wangjunfeng0000
资历尚浅
展开
-
常用滤波算法搜集
一.十一种通用滤波算法(转)1、限幅滤波法(又称程序判断滤波法) A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差 如果本次值与上转载 2011-09-03 15:50:00 · 408 阅读 · 0 评论 -
一次一阶滞后滤波算法的使用经历
在做一个指南针的程序时,发现数据抖动的很厉害。去和芯片厂商的咨询,被告知是sensor安放的位置的问题,当前的原始数据和哪吒的风火轮一样,极为不规则,像火苗到处乱窜,只有改板子才能解决。反复试验发现:sensor上方的电池和周围的flash,memory,cpu,speaker等影响太大导致数据不稳定。已经快到客户量产的期限了,改板子已经不可能了,只能从软件上作弥补,如果不能修正,项目原创 2009-08-19 15:40:00 · 8748 阅读 · 4 评论 -
快速sin()和cos()的实现
/* the table of sin() array from 0 to 45*/short sin_table[] = {,0,175,349,523,698,872,1045,1219,1392,1564,1736,1908,2079,2250,2419,2588,2756,2924,3090,3256原创 2009-08-19 15:26:00 · 1942 阅读 · 0 评论 -
正则表达式语法
正则表达式语法版本:Visual Studio 2005正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数转载 2011-12-15 10:43:10 · 1192 阅读 · 2 评论 -
ubuntu编译安装gvim
vim7.3正式版发布了,Ubuntu 10.10中用apt-get安装的vim的版本是7.2,想体验7.3的新功能,就只能自己编译了。下面是安装笔记:1. 安装终端库: sudo apt-get install libncurses5-dev2. 下载 vim 源码,打开 www.vim.org的download页面选择 unix 源码下载或者到FTP:ftp://ftp.vim.org转载 2012-05-21 10:44:42 · 1322 阅读 · 0 评论 -
MacBook-Pro安装三系统步骤
需要严格按照下面步骤执行: 1. mac上准备工作1.1 升级Mac到新版本10.13, 使用usb安装比较快速1.2 安装Paragon ExtFS for Mac 10试用版,1.3 安装Paragon NTFS for Mac 14试用版,1.4 安装rEFIt,再安装rEFInd进行覆盖,参考:安装,配置,美化。(需要在开机时按住Command+R键,进入恢复模式。...原创 2018-07-30 19:50:56 · 4205 阅读 · 0 评论