【随机大作业】

2.31上机题:设有随机初相信号X(t)=5cos(t+φ) ,其相位φ是在区间[0,2pi]上均匀分布的随机变量。试用MATLAB编程产生其三个样本函数。

代码如下:

clc,clear  
close all  
rng('default')%随机种子  
t=0:0.001:10;  
phi=rand(1,3)*2*pi;  
x(1,:)=5*cos(t+phi(1));  
x(2,:)=5*cos(t+phi(2));  
x(3,:)=5*cos(t+phi(3));  
figure()  
hold on;  
plot(t,x(1,:),'linewidth',2);  
plot(t,x(2,:),'linewidth',2); 
plot(t,x(3,:),'linewidth',2);  
xlabel('时间');  
ylabel('幅度');  
grid on;  
set(gca,'FontWeight','bold','FontSize',10); 

运行结果图:
在这里插入图片描述
3.24上机题:利用matlab程序设计一正弦型信号加高斯白噪声的复合信号。

(1)分析复合信号的功率谱密度、幅度分布特性;

(2)分析复合信号通过RC积分电路后的功率谱密度和相应的幅度分布特性;

(3)分析复合信号通过理想低通系统后的功率谱密度和相应的幅度分布特性。

代码如下:

clc;clear
close all
%%产生一个正弦信号
fs=100;%采样频率为100HZ
fc=10;%信号频率为10HZ
t=0:1/fs:2;

x=sin(2*pi*fc*t);
y=1*randn(size(t));
s=x+y;

[a,b]=xcorr(s,'coeff');


subplot(5,2,1);
plot(t,x,'r')
title('x=sin(2*pi*fc*t)');
ylabel('x')
xlabel('t')
grid;
subplot(5,2,2);
plot(t,y,'r');
title('y=1*randn(size(t))');
ylabel('y');
xlabel('t');
grid;
subplot(5,2,3);
plot(t,s);
title('复合函数s');
ylabel('s');
xlabel('t');
grid;
subplot(5,2,4);
plot(b*(1/fs),a);
title('复合函数s的自相关函数');
ylabel('b');
xlabel('a');
grid;

Fs=fft(s);
Fs1=fftshift(Fs);
f=(0:200)*fs/201-fs/2;
subplot(5,2,5);
plot(f,abs(Fs1),'r');
title('复合函数s的频谱图');
ylabel('F(jw)');
xlabel('w');
grid;


p=Fs1.*conj(Fs1)/length(Fs1);
subplot(5,2,6);
plot(f,p,'r');
title('s的功率谱密度图');
ylabel('G(w)');
xlabel('w');
grid;

b=10;
s2=conv2(s,b*pi^-b*t);
Fs2=fftshift(fft(s2));
f=(0:400)*fs/201-fs/2;
subplot(5,2,7);
plot(f,abs(Fs2),'r');
title('s通过RC后函数频谱图');
ylabel('Fs2(jw)');
xlabel('w');
grid;

p1=Fs2.*conj(Fs2)/length(Fs2);
subplot(5,2,8);
plot(f,p1,'r');
title('s通过RC后的功率谱密度图');
ylabel('Gs2(w)');
xlabel('w');
grid;

s3=conv2(s,sin(10*t)/(pi*t));
Fs3=fftshift(fft(s3));
f=(0:200)*fs/201-fs/2;
subplot(5,2,9);
plot(f,abs(Fs3),'r');
title('s通过理想滤波器后函数频谱图');
ylabel('Fs3(jw)');
xlabel('w');
grid;

p2=Fs3.*conj(Fs3)/length(Fs3);
subplot(5,2,10);
plot(f,p2,'r');
title('s通过理想滤波器后的功率谱密度图');
ylabel('Gs3(w)');
xlabel('w');
grid;

运行结果图:
在这里插入图片描述

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1.设有随机初相信号X(t)=5cos(t+φ),其中相位φ是在区间(0,2π)上均匀布的随机变量。试用Matlab编程产生其三个样本函数。 2.假设平稳白噪声X(t)通过如图所示的线性系统,试求互相关函数,并画出其图形。 3.利用 matlab 程序设计一正弦型信号加高斯白噪声的复合信号。 (1)析复合信号的功率谱密度、幅度布特性; (2)析复合信号通过RC积电路后的功率谱密度和相应的幅度布特性; (3)析复合信号通过理想低通系统后的功率谱密度和相应的幅度布特性。 4.利用 matlab 程序别设计一正弦型信号,高斯白噪声信号。 (1)析正弦信号、高斯噪声信号以及两者复合信号的功率谱密度、幅度布特性; (2)别求(1)中的三种信号的Hilbert 变换,并比较功率谱和幅度布的变化。 (3)别求(1)中的三种信号对应的复信号,并比较功率谱和幅度布的变化。 (4)析、观察(2)中的三种信号与其相应Hilbert 变换信号之间的正交性。 5.利用matlab程序设计和实现图3.5.2所示的视频信号积累的检测系统,并对系统中每个模块的输入输出信号进行频域、时域析,并析相应信号的统计特性。 6.利用Matlab程序别设计正弦信号、高斯白噪声信号析正弦信号、高斯白噪声信号以及这两者的复合信号别通过以下四种非线性器件前后的功率谱和幅度布变化: (1)全波平方律器件 (2)半波线性律器件 (3)单向理想限幅器件 (4)平滑限幅器件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西电躺尸人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值