matlab psk 信号,急求···psk信号载频估计的matlab算法
运行不出正确的结果啊···各位高人帮帮忙吧
clear all
>>
>> D=randint(1,10)
N=length(D); %基带信号符号数目
t=0:0.01:9.99; %采样时间间隔
d0=D;
D0=[];
f=2;
l=ones(1,100);
for k0=1:N,
D0=[D0,d0(k0)*l];
end
figure(1);
subplot(821);
plot(t,D0);
axis([0,9.99,-1,2]); % 画出基带信号1
title('基带信号1');
M=length(D0);
for n=1:M;
if D0(n)>=1;
D1(n)=0;
else
D1(n)=1;
end
end
subplot(822); % 画出基带信号反码
plot(t,D1);
axis([0,9.99,-1,2]);
c1=sin(2*pi*f*t);subplot(823);
plot(c1);
title('载波信号1');
c2=sin(2*pi*f*t+pi);subplot(824);
plot(c2);
title('载波信号2'); %画出载波信号
xn1=c1.*D0;
subplot(825);
plot(t,xn1); %画出已调信号
title('已调信号1');
xn2=c2.*D1;
subplot(826);
plot(t,xn2); %画出已调信号
title('已调信号2');
e_PSK=xn1+xn2;subplot(827);
plot(t,e_PSK); %画出已调信号
title('PSK');
noise =rand(1,1000);
xn=e_PSK+noise;subplot(828);
plot(t,xn);
title('加入噪声的信号');
M=40;N=80;
>> n=1:128;
>> x(n)=xn;
>> X=zeros(N,M);
>> for(n=1:N);
for h=1:M;
X(n,h)=x(n+h-1);
end
end
>> Rxx=zeros(M,M);
>> for i=1:N;
y1=X(i,1:M);
Rxx=Rxx+1/N*(y1'*y1);
end
>> I=eye(M,M);
>> [U,E,V]=svd(Rxx);
>> for i=1:40;
if(E(i,i)/E(1,1)<0.04)
E(i,i)=0;
end
end
>> p=rank(E);
>> G=U(:,p+1:M);
>> S=U(:,1:p);
>> syms f Qw;
>> q(1:M)=exp(-j*(0:M-1)*2*pi*f);
>> f=0:0.001:0.5;
>> Qw=1/(q*(I-S*S')*q');
>> Qw=10*log(Qw);
>> plot(f,subs(Qw));
Warning: Imaginary parts of complex X and/or Y arguments
ignored
>> grid on
matlab psk 信号,急求···psk信号载频估计的matlab算法相关推荐
- matlab 测量矩阵,急求一个测量矩阵采用分块多项式矩阵时怎样引用的代码!!!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 各位大佬们,在压缩感知中,当测量矩阵采用分块多项式矩阵时,怎样写代码,下面是采用高斯矩阵时的代码 clc;clear %% 1. 时域测试信号生成 K=7 ...
- matlab randi 函数,急求MATLAB的randi函数源代码,我的7.1没有,谢谢谢谢
满意答案 cowboy823 2014.03.08 采纳率:57% 等级:12 已帮助:6451人 %RANDI Pseudorandom integers from a uniform dis ...
- matlab 旅行商遗传算法,急求蚁群混合遗传算法在matlab上的实现以解决TSP旅行商的问? 爱问知识人...
建立m文件 function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]=ACATSP(C,NC_max,m,Alpha,Beta,Rho ...
- matlab矩阵非方阵求逆,python – 从numpy或matlab中的满秩非矩形矩阵中获取可逆方阵...
假设您具有满秩的NxM矩阵A,其中M> N.如果我们用C_i表示列(尺寸为Nx1),那么我们可以将矩阵写为 A = [C_1, C_2, ..., C_M] 如何获得原始矩阵A的第一个线性独立列 ...
- matlab 非线性拟合残差,求大神帮助一下关于matlab非线性拟合的问题
楼主如果要用MATALB,需要编2个M文件,一个用来定义函数,另一个用来估计参数.可用fminsearch命令或非线性最小二乘命令lsqnonlin()函数. 不过楼主的问题可以直接在EVIEWS中用 ...
- matlab拉普拉斯变换函数是什么,实验四-拉普拉斯变换及Matlab实现
<实验四-拉普拉斯变换及Matlab实现>由会员分享,可在线阅读,更多相关<实验四-拉普拉斯变换及Matlab实现(12页珍藏版)>请在人人文库网上搜索. 1.本科学生综合性实 ...
- matlab用lism求零输入响应,信号与系统实验报告
信号与系统实验报告 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 信号与系统实验信号与系统实验一.实验目的一.实验目的1. 通过 ...
- matlab已知ft求f2t,基于Matlab的信号与系统实验指导2
基于Matlab 的信号与系统实验指导 实验一 连续时间信号在Matlab 中的表示 一.实验目的 1.学会运用Matlab 表示常用连续时间信号的方法 2.观察并熟悉这些信号的波形和特性 二.实验原 ...
- 码元速率 matlab,[转载]基于小波变换的移相键控信号符号速率估计(matlab仿真)...
西安电子科技大学 西电大宝 在电子技术迅猛发展的当代社会,空间中充满了各种各样不同频率.不同调制类型的通信信号.正 常通信条件下,发送方和接受方进行的是合作通信,即接受方预先知道发送信号的频率.调制类 ...
最新文章
- 怎样在Github参与一个开源项目
- webuploader在bootstrap模态对话框中选择文件按钮无效的问题
- java线程太多卡顿_性能优化之卡顿延迟
- Tomcat、JDK 历史版本下载地址
- postscript怎么打开_怎么把在学习中用的Adobe PDF文件转换成Microsoft office Word
- shell 删除七日内日志_SHELL脚本:定期清理日志文件
- 网络编程 之 有用的 socket
- Lua5.2中的全局环境
- Sql Server函数全解一字符串函数
- 计算机体系结构五大部分组成
- C#中,如何随意拖动PictureBox?
- FORTAN中一个表达式多行
- C/C++与Fortan混编
- 项目管理的扫地僧---PRINCE2,学过PMP的必进!
- 北京大学计算机801考试大纲,2019年中国科学院大学801高等代数考研初试大纲
- python_使用需要的气象台站提取气象数据
- Scala 继承和特质
- 该不该从大学退学的讨论
- %s %*s %*.*s
- Windflowers(歌词)