- 博客(20)
- 资源 (4)
- 收藏
- 关注
原创 转战博客园,新网址:www.cnblogs.com/IDoIUnderstand,欢迎大家到新家逛逛
转战博客园,新网址:www.cnblogs.com/IDoIUnderstand,欢迎大家到新家逛逛
2013-08-25 19:38:07 1844
原创 IIR滤波器设计(调用MATLAB IIR函数来实现)
转载请注明文章来源 – http://blog.csdn.net/v_hyx ,请勿用于任何商业用途 对于滤波器设计,以前虽然学过相关的理论(现代数字信号处理和DSP设计),但一直不求甚解,也没用过。趁着最近使用了一下,就来重学一回,温故而知新。 先来说说IIR滤波器设计,理论与原理参考如下博客,写得简明易懂,不错。http://blog.csdn.net/
2013-08-23 18:20:06 13861
原创 Ubuntu上交叉编译valgrind for Android 4.0.4的过程与注意事项
编译环境:Ubuntu x86_64(Linux root 2.6.32-45-generic #101-Ubuntu SMP Mon Dec 3 15:39:38 UTC 2012 x86_64 GNU/Linux)运行环境:Android 4.0.4 (Linux kernel 3.0.21 OMAP4460)一、下载NDK9和valgrind 3.8.1。二、按照
2013-08-21 12:12:18 6129 3
原创 【读书笔记】淘宝技术这十年
遥想2003年刚上大学之际,收到淘宝网发到宿舍的宣传手册,制作精美,当时就感觉不错,居然网上可以买这么多东西,真新鲜。不过,穷学生没啥钱也没去他家网站了解了解,不过倒是有几个浙江的同学很早就在那买东西,后来笔记本、相机都从那淘,就这样慢慢地淘宝他就火了,火得一塌糊涂。 这2天,读了《淘宝技术这十年》,讲技术却不枯燥,很轻松地读完了,感触颇多,也彻底消除了对网站开发、开源软件的一些误解
2013-08-18 13:57:53 1883
原创 【这些年】Linux C/C++软件开发用过的工具
这些年一直从事Linux下C/C++软件开发,学习工作中用到了不少开发工具,一直想做个总结,却总是因为这个原因那个原因,未能动笔。趁今天天气凉爽,空气清新,花点儿功夫,做一个小结啦,防止以后忘了。一、代码编辑器/IDE 1、eclipse CDT(强力推荐)优点:免费开源、跨平台(支持windows、Linux、Mac等)、资料齐全、功能强大,插件多。不足:比较费
2013-08-17 12:24:15 1665
原创 Valgrind的Memcheck快速入门
一、前言 对于C/C++程序员来说,关于内存问题真是让人头痛不已,尤其是内存泄露、使用未初始化的局部变量进行跳转或移动等潜在风险。要求程序员养成良好的编码习惯确实很重要,但是人总会出现稀里糊涂的时候,遇到内存泄露等潜在问题还是在所难免,好在有了众多的内存检测工具,真是帮了程序员的大忙啊。下面将介绍一款强大的Linux开源工具Valgrind,非常棒,内存检测工具中的瑞士军刀。
2013-08-16 17:39:36 2445
原创 《浪潮之巅》读后感
本周一气呵成地读完了《浪潮之巅》这本书,感觉很爽,难得一见的好书。 这本书中,详尽地介绍了美国硅谷一个个处于浪潮之巅的科技企业。他们成功的背景,或之后衰退的原因,或转型成功的内外因。 这其中,给我印象最深的是得天时地利人和与一身的斯坦福大学,他不光提供了创新的教育,优秀的人才,良好的环境,还特别提供创业学子机会。书中说,“斯坦福大学无疑在扶植学生创业方面做得非常好。它对创业的教授
2013-06-23 17:18:37 1747
原创 小波学习之三(多孔算法与MATLAB swt剖析)—2013.5.27有更新
一、多孔算法原理介绍 多孔算法(a trous algorithm)是由M.Shen于1992年提出的一种利用Mallat算法结构计算小波变换的快速算法,因在低通滤波器h0(k)和高通滤波器h1(k)中插入适当数目的零点而得名。它适用于a=2j的二分树结构,与Mallat算法的电路实现结构相似。 比较详细的介绍如下,来自论文《基于小波多孔变换的多传感器多目标跟踪
2013-05-24 17:54:13 6262 7
转载 【小波变换】STL版 一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的
【转】一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的来源:http://hi.baidu.com/anatacollin/item/69fdab74ca7d045c0d0a07b4一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的2008-12-01 20:37最近项目中需要用,就自己写了个
2013-04-02 13:05:45 3209
原创 小波学习之二(单层一维离散小波变换DWT的Mallat算法C++实现优化)
在上回《小波学习之一》中,已经详细介绍了Mallat算法C++实现,效果还可以,但也存在一些问题,比如,代码难于理解,同时出现了边界问题。在此,本文将重构代码,采用新的方法解决这些问题,同时也加深对小波变换的理解。 MATLAB作为经典的数学工具,分析其小波变换dwt和idwt实现后发现真的很经典,学习参考价值很高。下面结合南京理工大学 谭彩铭的《解读matlab之小波库函数》及
2013-03-30 15:43:25 7242 15
原创 小波学习之一(单层一维离散小波变换DWT的Mallat算法C++和MATLAB实现)
1 Mallat算法离散序列的Mallat算法分解公式如下:其中,H(n)、G(n)分别表示所选取的小波函数对应的低通和高通滤波器的抽头系数序列。从Mallat算法的分解原理可知,分解后的序列就是原序列与滤波器序列的卷积再进行隔点抽取而来。 离散序列的Mallat算法重构公式如下:其中,h(n)、g(n)分别表示所选取的小波函数对应的低通和高通滤波器的抽头系数序
2013-01-30 09:44:15 23992 36
转载 图灵访谈之三十二:我的精神家园——陈皓专访
图灵访谈之三十二:我的精神家园——陈皓(@左耳朵耗子)专访推荐34收藏芝兰生于深谷,不以无人而不芳 。君子修身养德,不以穷困而改志。“码农人物志”第二期码农代表:陈皓(@左耳朵耗子),酷壳coolshell.cn博主。14年软件开发相关工作经验,8年以上项目和团队管理经验,6年的软件行业咨询经验。擅长底层技术架构,团队建设,软件工程,软件研发咨询
2012-12-09 15:43:15 2770 1
转载 对程序员职业的一些建议
对程序员职业的一些建议2011年4月26日陈皓发表评论阅读评论20,959 人阅读 自从四年前被CSDN采访后(“职业规化就像软件工程”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又
2012-12-09 15:34:24 929
转载 你是码农涅,还是创造者涅(内容是转载的,标题是我写的)
软件公司的两种管理方式2011年7月6日陈皓发表评论阅读评论19,794 人阅读 这篇文章是我的一个外国的同事Gareth推荐给我的,我和他一起工作过一段时间。他之所以觉得非常不错,是因为这篇文章让他身有体会,他觉得我也一定会有体会,并让我考虑一下翻译到我的blog上来。我看完后觉得很有代表性,而且觉得说得太对了,所以翻译过来,希望大家都读一读,最好转给你的公
2012-12-09 15:29:06 1048
原创 pandaboard ES学习之旅——5 Android Linux内核源代码下载与编译
5 AndroidLinux内核源代码下载与编译5.1 下载源码与编译从http://releases.linaro.org/12.10/android/leb-panda/下载linaro_kernel_build_cmds.sh。linaro_kernel_build_cmds.sh脚本实现的功能是:1、 download the kernel下载内核源码。2、 dow
2012-11-12 15:25:47 2702 2
原创 pandaboard ES学习之旅——4 Android源代码下载与编译
4 Android源代码下载与编译TIP1:linaro提供的android源代码是包含uboot、Linux kernel和android源码的,一次下载即可用。TIP2:从http://releases.linaro.org/12.10/android/leb-panda/下载到的Linux kernel和android源码版本分布是kernel 3.2,android 4.1
2012-11-07 17:15:27 4675 8
原创 pandaboard ES学习之旅——3 Uboot源码下载与编译
3.1 Uboot源码下载:方法1:Linux中用git下载$ git clone git://git.linaro.org/boot/u-boot-linaro-stable 方法2:window7下直接下载从http://www.linaro.org/downloads/找到最新的版本下载3.2 编译工具下载与编译window7下直接下载从http://ww
2012-11-05 08:39:43 2100
原创 pandaboard ES学习之旅——2 ES环境搭建
2 ES环境搭建2.1 环境准备Panda ES开发板1块;5v电源1根,4G SD卡1个;串口线1根(电脑波特率设置为115200);HDMI转DVI视频线1根(HDMI接头连开发板P1DVI-D,DVI接头连显示器);DVI显示器1个;USB鼠标1个。2.2 上电启动Sysboot默认配置是SD卡启
2012-11-04 22:17:29 1675
原创 pandaboard ES学习之旅——1 制作烧写SD卡
1 制作烧写SD卡Chipsee提供的说明 准备一张4G及以上的SD卡,速度CLASS4及以上,推荐Sandisk品牌; Android 4.0: http://releases.linaro.org/12.05/android/leb-panda/ 兼容OMAP4430与OMAP4460 Ubuntu 12.04:
2012-11-04 22:15:03 3576 4
原创 pandaboard ES学习之旅——0 pandaboard ES开发板简介
PandaBoard ES是当前全球唯一的双核ARM Cortex A9开发平台,其采用OMAP4460作为核心处理器。PandaBoard ES采用硬件开源模式,公布:原理图,PCB图,BOM清单,相关软件资源也完全对用户开放。 PandaBoard详细硬件指标如下:主处理器:OMAP4460,其内含5核:2 颗主频1.2G的ARM® Cortex™-A9 处理器1颗TMS
2012-11-04 22:13:53 2896
基于tiny6410、USB摄像头、motion、curl的远程移动图像监测可执行文件及使用说明
2014-02-09
小波变换DWT的Mallat算法C++和MATLAB实现
2013-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人