频谱泄漏

使用DFT进行信号频谱分析导致频谱泄露问题的探究   一,引论     这篇文章里,我将要叙述一个在利用DFT去估计信号频谱时很容易引发的一个问题--频谱泄露。这个名词算是比较专业的词。之所以前面我用了两篇文章去讲时域窗和DTFT/DFT就是为这个问题做铺垫。我决定不在开始就讲他的概念是因为这个概...

2015-04-30 12:31:28

阅读数 3597

评论数 0

Linux多台主机配置互信

▉只要3台主机配置互信的问题能够解决,那么N台主机再配置互信就是同一个道理,2台配置互信更是不在话下。▉假定现在有3台主机:host01、host02、host03  三台主机IP分别为:192.168.30.128、192.168.30.129、192.168.30.130▉原理  A主机的~目...

2018-04-11 21:04:20

阅读数 1209

评论数 0

zookeeper配置部署

▉本例选用三台server做实验,采用vmware虚拟三台redhat7.3的server;   主机名称分别为host01、host02、host03;   IP地址分别为192.168.30.128、192.168.30.129、192.168.30.130;   zookeeper安装路径为...

2018-03-30 22:58:22

阅读数 594

评论数 0

动态规划-砝码称重问题

动态规划(Dynamic Programming)这个词乍一听感觉甚是高大上,初次学习或者使用的时候会感觉难以理解,这是正常的,毕竟凡事都是一回生二回熟。其实它也不难的,大家要明白一个道理,能写到课本上给学生学习的东西必然不属于不难的东西,因为太难的东西写到课本上读者接受不了,这本书就没有出版的意...

2016-09-06 17:14:39

阅读数 4363

评论数 2

virtual

virtual----虚拟的     名符其实,virtual的用法就跟它的名字一样,表示一种虚假的东西,当然这里仅仅只看一下它其中的一种用法,虚函数。必须承认,虚函数还是很有用的,它的有用之处体现在当我们用一个成熟的基类继承产生一个派生类的时候,企图使用指向基类的一个指针去调用派生类里面的一个和...

2015-09-16 16:47:40

阅读数 688

评论数 0

static

static----意思是,静态的。     不得不说static这个关键字在C++里面比较复杂,用法也是很奇特,至少在很多时候你不能单纯的把用法和它这个“静态的”意思结合起来。     static至少有4种惯常用法,静态局部变量,静态全局变量,静态数据成员,静态函数成员。头痛,真的有点头痛,为...

2015-09-15 17:28:03

阅读数 426

评论数 1

this

    说到这个this指针,有一种不吐不快的压抑。    请看现在主流的市面上的教材讲this指针的一个惯用手法,下面是一个惯常用例。#include <iostream> using namespace std; class Point { pri...

2015-09-14 20:04:09

阅读数 479

评论数 0

构造函数

提到构造函数,必须明确以下几个概念     1,构造函数的作用是什么?     答案是----构造函数是为了实现对象的初始化。     2,必须要使用构造函数才能完成对象的初始化吗?     答案是----是的,必须这样。为什么如此肯定是基于这样一个事实,C++所拥有的类具有与C语言结构体有着与生...

2015-09-14 15:58:57

阅读数 358

评论数 0

二维数组动态存储分配

为什么要使用动态存储分配?我想这个问题的答案可以归结于三点:     1  在定义一个二维数组的时候我事先并不知晓要给他分配具体多少行多少列时     2  算法移植到芯片的时候考虑节省内存时     3  子函数调用想要很方便的传递二维数组的地址时     单就第一点而言,也许有同学会问,你自己...

2015-07-14 16:32:31

阅读数 1271

评论数 0

DFT/DTFT

理性认识DTFT/DFT 一,DTFT/DFT引论     离散时间傅里叶变换----DTFT     离散傅里叶变换----DFT     这两个基本变换贯穿了数字信号处理--频域分析的始终,尤其后者DFT以及由算法变革衍生的快速傅里叶变换FFT应用甚为广泛。我在这里并没有把FFT作为第三种变换...

2015-04-30 12:27:33

阅读数 3668

评论数 1

OFDM消除ICI和ISI的原理剖析

OFDM插入保护间隔消除ISI和ICI的具体思路 一,基本概念     我们已经知道,OFDM是通过给每一个OFDM符号插入一个保护间隔的方法去消除ISI和ICI的。这里先来澄清几个概念。     OFDM符号--一个OFDM符号是指一个已经经过QAM调制的子载波在某一个符号周期内的波形。 ...

2015-04-30 11:55:34

阅读数 13553

评论数 7

FIR滤波器的DSP实现

试看数字滤波如何规避硬件设计 一,实践意义     我想这绝对是一个让人眼前一亮的例子,为什么这么讲?因为但凡搞过硬件的人都知道一个事实,硬件滤波器做起来是一件很麻烦的事情。可以说5000系列DSP从这一刻起开始突显它的真正的价值了。很多同学问我DSP学起来到底有什么用,如果非要有一个开始的话...

2015-04-30 11:47:08

阅读数 9383

评论数 4

FFT算法的DSP实现

FFT算法移植到DSP的过程 一, 学习导向     看一个非常基础的5000系列DSP的应用案例--FFT算法移植到DSP芯片的过程,这个过程有助于CCS3.3和DSP的入门。     由于牵涉到比较多的关于CCS3.3的基础性操作问题,鉴于很基础,很有用,所以会配合很多图形

2015-04-30 11:33:17

阅读数 7028

评论数 2

C++高斯分布随机数的产生

基于Box-Muller算法的高斯分布随机数产生方法     为了产生高斯分布随机数,有必要先讲讲均匀分布随机数的产生。本文正是采用Box-Muller算法实现高斯分布的,而要借助Box-Muller算法产生高斯分布必须要有现成的均与分布随机数。由此算是真正体验了一把算法是程序的灵魂,感叹算法确...

2015-04-29 20:54:40

阅读数 9003

评论数 0

提示
确定要删除当前文章?
取消 删除