自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (30)
  • 收藏
  • 关注

转载 fftshift函数详解

转载From: LINK-FFTSHIFT EXPLAINATION一.实信号情况因为实信号以fs为采样速率的信号在 fs/2处混叠,所以实信号fft的结果中前半部分对应[0, fs/2],后半部分对应[ -fs/2, 0];1)实信号fft的结果前半部分对应[0, fs/2]是正频率的结果,后半部分对应[ -fs/2, 0]是负频率的结果。大于fs/2的部分的频谱实际上是实信号的负频率加f...

2020-03-01 22:17:14 2188

转载 分集 复用 多址

1. 分集 是在多条独立路径上传输相同的数据,接收端通过分集合并技术,抵抗信道衰落,提高传输可靠性,降低误码率;      复用 是在多条独立路径上传输不同数据,充分利用系统资源,提高系统容量,即总数据率。 2. 分集 是一个信号通过多条路径送达接收端,好处是降低信号受到信道深度衰落而无法识别的可能性;        复用 是多个信号同时通过多条路径送达接收端,好处是收发端吞吐

2017-03-02 10:05:09 1167 1

转载 正交、独立、不相关区别

一、三者的定义假设X为一个随机过程,则在t1和t2时刻的随机变量的相关定义如下(两个随机过程一样):(1)定义Rx(t1,t2)=E{X(t1)X(t2)}为相关函数,若R=0,称正交(注意,相关函数为0,不是不相关,而是正交)。正交不仅仅描述确定函数之间的关系,也用以描述随机过程。两个随机过程X(t) Y(t)正交,即E[X(t)Y(t)]=0, 若E[X(t)Y(t)]=E[X

2016-11-22 19:35:29 4174

转载 粒子滤波实现目标跟踪(体现粒子跟踪过程)

粒子滤波算法源于蒙特卡洛思想,即以某事件出现的频率来指代该事件的概率。在粒子滤波过程中,X(t)实际上是通过对大量粒子的状态进行处理得到的。    粒子滤波的5个步骤:    1)初始状态:用大量粒子模拟X(t),粒子在空间内均匀分布;    2)预测阶段:根据状态转移方程,每一个粒子得到一个预测粒子;    3)校正阶段:对预测粒子进行评价,越接近于真实状态的粒子,其权重越大;

2015-10-25 15:21:48 8880 1

转载 Sequential Monte Carlo Methods

源自:http://www.stats.ox.ac.uk/~doucet/samsi_course.html* Check the more recent SMC & Particle Filters Resources 2012* Videolecture: Tutorial SMC Methods at NIPS 2009 (with Nando De Freitas)

2015-09-09 18:39:12 1765

转载 粒子滤波

%在二维空间,假设运动物体的一组(非线性)运动位置、速度、加速度数据,用粒子滤波方法进行处理%实验室的博客 % 参数设置N = 100;   %粒子总数Q = 5;      %过程噪声R = 5;      %测量噪声T = 10;     %测量时间theta = pi/T;       %旋转角度distance = 80/T;    %每次走

2015-01-24 09:39:38 880

转载 MATLAB画图常用调整代码

%单y轴plot(t*1e+9,abs(iGG)/max(abs(iGG)),'k','linewidth',2);axis([-5,5,0,1])xlabel('时间/ns');ylabel('幅度/a.u.');set(get(gca,'title'),'FontSize',10,'FontName','宋体');%设置标题字体大小,字型set(

2014-10-24 13:02:19 692

转载 相干带宽与相干时间

转载:1、相干带宽  相干带宽是描述时延扩展的:相干带宽是表征多径信道特性的一个重要参数,它是指某一特定的频率范围,在该频率范围内的任意两个频率分量都具有很强的幅 度相关性,即在相干带宽范围内,多径信道具有恒定的增益和线性相位。通常,相干带宽近似等于最大多径时延的倒数。从频域看,如果相干带宽小于发送信道的带 宽,则该信道特性会导致接收信号波形产生频率选择性衰落,即某些频率成

2014-08-29 09:28:53 11065

转载 [转载]MathType常见的数学符号的快捷键

1. 常见的数学符号的快捷键(Ctrl是王道) (1) 分式  Ctrl+F(分式)  Ctrl+/(斜杠分式) (2) 根式  Ctrl+R(根式)  先按“Ctrl+T”,放开后,再按N(n次根式)。  例如,先按“Ctrl+T”,放开后,再按N,然后在空格中分别填入2,3就得到 2的3次方根。 (3) 上、下标  Ctrl+H(上标) 例如,按

2014-05-29 16:58:42 4654

转载 matlab:寻找峰值(波峰,波谷)

原文出处:http://write.blog.csdn.net/postlisthttp://blog.csdn.net/yf210yf/article/details/7453142———————————————以下为原文———————————————方法一:findpeaks 寻找峰值函数pks = findpeaks(data)[pks,locs] =

2014-04-06 19:42:49 20598 1

转载 debug和release不得不说的故事

debug和release的区别说大不大,说小不小。从大的说,同一个程序的debug版可以正常运行,但是release版有可能就会出问题,对于大工程尤其如此。从小的说,二者的区别就是工程配置不同,但就是工程配置中的各种参数的搭配不同,就导致了编译、连接后生成的程序行为的差异。    因为debug会往程序中掺杂进一些用于支持调试的信息,还会尽量弥补程序中的缺陷:比如帮忙初始化变量。总之,deb

2013-06-08 09:21:10 557

转载 Debug和Release有什么区别

Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于ATL的,则Debug和Release版本对DLL的要求差不多。如果采用的编译选项为使用MFC动态库,则需要MFC42D.DLL等库支持,而Release版本需要MFC42.DLL支持。Release  Build不对源代码进行调试,不考虑MFC的诊断宏

2013-06-08 09:10:14 487

转载 64位编程的32条军规

即使目前没有为纳米电子学、空气动力学、分子静力学、细胞生命周期建模等等编写高级应用程序,说不定以下这32条规则,对你向更高级处理器移植程序会有所帮助。近期以来,似乎大家都在谈及64位计算,如采用AMD Athlon 64处理器的笔记本、采用IBM PowerPC 970芯片的Apple G5、又或Intel Itanium架构是否会被取消,对此,IT界和新闻界似乎都还没有尽兴。新一轮处

2013-06-08 08:54:10 639

转载 如何移植32位程序到64位系统

最近要将自己的程序兼容64位系统,本来以为是个大工程,可是查阅了相关资料后发现这个其实不难。因为,一般的32位程序都可以运行在64位系统(当然是一般情况),这个主要是因为64位系统已经考虑到了这种过渡情况。    首先要知道64系统已经为32位的应用程序准备了运行32位程序的环境,这个环境就是WOW64。    WOW64 是 Windows-32-on-Windows-64 的缩

2013-06-08 08:43:53 910

转载 精确获取时间(QueryPerformanceCounter)

精确获取时间(QueryPerformanceCounter)LARGE_INTEGER tima,timb; QueryPerformanceCounter(&tima);在 Windows Server 2003 和 WindowsXP 中使用 QueryPerformanceCounter 函数的程序可能执行不当QueryPerformanceCounter 來精確計算執

2013-05-14 17:15:04 438

转载 获取系统时间几种方法 和 使用CPU时间戳进行高精度计时

1 使用time_t time( time_t * timer )    精确到秒  计算时间差使用double difftime( time_t timer1, time_t timer0 )2 使用clock_t clock() 得到的是CPU时间    精确到1/CLOCKS_PER_SEC秒3 使用DWORD GetTickCount() 得到的是系统运行的时间 精确到

2013-05-14 17:00:57 1582

转载 推荐CUDA程序优化的15个策略

1. memory coalescing,保证内存融合。因为global memory在CC为1.x上是按照half wrap进行访问读写的,而在2.x上是按照wrap进行访问读写的。在显存中,有多个存储器控制器,负责对显存的读写,因此,一定要注意存储器控制器的负载均衡问题。每一个存储器控制器所控制的那片显存中的地址空间称为一个分区。连续的256Byte数据位于同一个分区,相邻的另一组256Byt

2013-03-12 22:13:22 1049

转载 CUDA 矩阵乘法优化

矩阵乘法  为了单纯起见,我们这里以方形的矩阵为例子。基本上,假设有两个矩阵 A 和 B,则计算 AB = C 的方法如下:       for(j = 0; j n; j++) {            C[i][j] =0;            for(k=0; k n; k++) {                C[i][j] += A[i][k]* B[

2013-03-12 22:10:14 2481

转载 关于error LNK2019

error LNK2019: 无法解析的外部符号 该符号在函数 中被引用例如“error LNK2019: 无法解析的外部符号error LNK2001: 无法解析的外部符号“private: static struct _OVERLAPPED CUsbCom::g_WriteOverlapped”应该是工程设置的问题 没有连接相应的lib库或者是所用到的函数没定义(这个定义是在别

2013-03-12 21:57:46 626

MIMO Radar SignalProcessing MIMO雷达信号处理

MIMO雷达信号处理 最新的关于MIMO雷达信号分析处理的专著。

2015-12-16

粒子滤波实现目标跟踪

粒子滤波实现目标跟踪,对每个粒子如何实现目标的跟踪进行的分步骤演示。粒子滤波算法源于蒙特卡洛思想,即以某事件出现的频率来指代该事件的概率。在粒子滤波过程中,X(t)实际上是通过对大量粒子的状态进行处理得到的。

2015-10-25

Detection, Estimation, and Modulation Theory Part III (完整版)

Detection, Estimation, and Modulation Theory Part III(完整版) 信号检测、信号处理必备文具书之一!

2014-04-24

阵列信号处理的理论和应用

阵列信号处理的理论和应用 主要包含对DOA估计的各种经典方法及算法介绍

2014-04-24

MSK突发信号调制解调

MSK突发信号调制解调,有详细的注释。原理参考樊版通信原理。

2013-12-30

MUSIC空间谱估计算法matlab实现

MUSIC空间谱MATLAB代码实现,附带注释。使用阵列为均匀圆阵。

2013-06-04

通信原理与MATLAB

内容有通信原理课程中所有的MATLAB仿真代码:确知信号的产生、随机信号的产生、各种调制方式的实现、PCM编码、均匀量化、非均匀量化、数字信号最佳接收等等。

2013-03-31

武汉大学IPP程序设计

详细武汉大学IPP程序设计(PPT格式,有例子代码)

2013-02-22

KALMAN滤波系统逆识别

利用Kalman滤波实现系统逆识别,同时恢复出原来的信号。

2013-02-22

LMMSE线性最小均方估计

使用MATLAB实现最小线性均方估计,恢复QPSK信号的星座图,加入判决。

2013-02-22

单片机调用DS18B20显示温度

单片机调用DS18B20显示温度,有详细的注释。使用的接口在文件里有声明。

2012-11-18

VMware_8.02_Keygen 注册机

VMware_8.02_Keygen 注册机

2012-11-18

OpenGL完整库、头文件、DLL

包含完整的OpenGL .lib .h .dll :GL.H,glaux.dll,GLU.H,glu32.dll,glu32.h,glut.lib,glut.dll等等。

2012-08-30

CUDA by Example 全面介绍CUDA

官方介绍CUDA最权威的资料。 从简单的例程到并行处理以及高级应用。

2012-08-21

基于MATLAB的数字信号处理

关于OFDM的实验报告,对OFDM原理进行了详细的介绍并包含完成的代码。串并转换、IFFT、16QAM调制解调等等

2012-08-18

matlab_OFDM调制解调(来自剑桥大学)

由英国剑桥大学通信专业学生编写的MATLAB代码,实现OFDM的调制解调,非常规范,值得借鉴。

2012-08-18

C语言实现万年历

C语言实现万年历 介绍使用C语言实现万年历的打印与输出。

2012-06-14

51单片机常用程序集合

51单片机常用程序集合,有片内外RAM初始化、程序数据读取子程序;限幅滤波、加权滤波、BCD码转二进制子程序等等。

2012-06-13

编写测试平台—HDL模型的功能验证

编写测试平台—HDL模型的功能验证 很详细的一本书

2012-06-02

FPGA串并转换代码(verilog)

FPGA串并转换代码 (verilog) 可用.

2012-06-02

matlab实现ASK调制解调

matlab实现ASK调制解调.内含源代码及演示demo. 比较全面的实现了ASK的调制解调。

2012-06-02

matlab实现CRC编码

matlab实现CRC循环校验,内含7个matlab .m文件 分别实现不同方式的CRC编码。

2012-06-02

Filter Solutions 10

Filter Solutions 10 非常好用滤波器设计软件

2012-05-25

基于Quartus II + ModelSim SE的后仿真(Verilog版)

基于Quartus II + ModelSim SE的后仿真(Verilog版)

2012-05-25

单片机与FPGA逻辑接口的Verilog实现

单片机与FPGA逻辑接口的Verilog实现 ;

2012-05-24

NIOS II API 函数详解 [官网]

为Altera 官网上关于NIOS II API函数的详解。

2012-04-04

ubuntu校园网虚拟机下上网终极解决办法(图解)

ubuntu校园网虚拟机下上网终极解决办法(图解)

2012-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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