fs=4096hz t=1
s=x0(t)+x1(t)+xn(t)
具体到高斯白噪声要有函数,xn(t)只是一个缩写的表达式,Matlab需要祥氏像x=sint这样的嫌辩具体表达,之后芹宴缺用dwt(s,db5 4)这样分解重构,用plot作图
开发语言清泉_流响
原创
关注
0点赞·614人阅读
冲激信号的数学表达式如下:
冲激信号matlab仿真程序如下:
T=1000
t=0:1/T:10
t1=-5:1/T:5
f1=stepfun(t1,-1/T)-stepfun(t1,1/T)
plot(t1,f1)
grid on
axis([-5 5 -1 2])
登录后复制
运做陪行结果如下:
冲激序列matlab仿真程序如下:
n=50 %定磨段义采样序列的长度
x=zeros(1,n) %生成一个全0的向量x
x(1)=1 %把向量x的第一个数值重新赋值为1
xn=0:n-1 %定义绘图的横坐标变量瞎胡誉
stem(xn,x) %绘制单位采样序列图
grid on%显示网格线
axis([-2 51 0 1.1]) %限制图的横纵坐标的显示范围
xlabel('n')%给横坐标命名
ylabel('δ(n)') %给纵坐标命名
title('单位采样序列δ(n)')
下面是一路信号的QPSK基带仿真的程序:n=1e4
M=4
Tx=randint(n,1,M)
h=modem.pskmod(M)%产生调制QPSK句柄
y=modulate(h,Tx) %用QPSK句柄调制Tx信号
EbNo=10;
yNoise=awgn(y,EbNo,'measured') %加噪声
g=modem.pskdemod(M) %产生解调句柄
Rx=demodulate(g,yNoise)%解缺消调信号
num_biterr=biterr(Tx,Rx) %计算错误的比特数
Pb=num_err/悄埋n %计算伏运知错误的比特概率
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)