摘要: How to Generate White Gaussian NoisebyMatt DonadioWhite Gaussian Noise (WGN) is needed for DSP system testing or DSP system identification. Here are two methods for generating White Gaussian Noise. Both rely on having a good uniform random number generator. We will assume that the function "uni 阅读全文
posted @ 2011-04-29 16:46 superglass 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 标准库<cstdlib>(被包含于<iostream>中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand()的种子,用来初始化rand()的起始值。可以认为rand()在每次被调用的时候,它会查看:1) 如果用户在此之前调用过srand(seed),给seed指定了一个值,那么它会自动调用srand(seed)一次来初始化它的起始值。2) 如果用户在 阅读全文
posted @ 2011-04-15 13:58 superglass 阅读(600) 评论(1) 推荐(1) 编辑
摘要: C 二维数组动态分配和释放(1)已知第二维Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针printf("%d\n", sizeof(a[0]));//N,一维数组free(a);(2)已知第一维Code-2char* a[M];//指针的数组int i;for(i=0; i<M; i++)a[i] = (char *)malloc(sizeof(char) * n);printf(&quo 阅读全文
posted @ 2011-04-15 10:56 superglass 阅读(5818) 评论(1) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/babbxazzg/archive/2010/12/06/6058277.aspx因为在研究中使用了kalman 滤波,这是一个挺难理解的控制理论,我花了好长时间才了解一些基本的概念,opencv虽然提供了一个实例,但是这个例子基于c的,不容易看懂,也不好重用,后来我整理了一个简单的类来,期间在论坛上有一个handsome & romantic 的法国小伙也在研究这个滤波,后来我给了他程序,他修改后发给了我,所以这里的代码也有他的部分,算是中法合作产品 :)对于kalman的初学者来讲,像我这样没什么数学功底的人,看教科书真是很累,说实在 阅读全文
posted @ 2011-03-29 10:58 superglass 阅读(1033) 评论(0) 推荐(0) 编辑