matlab仿真作业Word文档下载推荐.docx
《matlab仿真作业Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《matlab仿真作业Word文档下载推荐.docx(28页珍藏版)》请在冰豆网上搜索。
in=(t>
0)*1;
%阶跃信号
%filenameex123.m
L=2;
%电感值
C=0.32;
%电容值
forR=[1.459]%仿真电阻值分别为1.5,3,5欧姆的情况
[t,x]=ode45('
funcforexl23'
[0,15],[0;
0.5],[],R,L,C);
%也可采用ode23,ode15s等求解
figure
(1);
plot(t,x(:
1));
holdon;
xlabel('
timesec'
);
text(2,0.07,'
\leftarrowi_L(t)'
grid;
figure
(2);
2));
xlabel('
text(2.1,0.75,'
\leftarrowu_C(t)'
End
输入输出的传递函数:
1 R=1.4时:
2 R=5时:
3 R=9时:
连续系统的传递函数如下:
借助多项式乘法函数conv来处理:
两个向量分别用num和den表示。
num=[b1,b2,…,bm,bm+1]
den=[a1,a2,…,an,an+1]
num=4*conv([1,2],conv([1,6,6],[1,6,6]));
den=conv([1,0],conv([1,1],conv([1,1],conv([1,1],[1,3,2,5]))));
给出零极点增益模型:
num=[1,11,30,0];
den=[1,9,45,87,50];
[z,p,k]=tf2zp(num,den)
结果表达式:
用Simulink系统建模仿真画出阶跃信号通过传递函数后的关系曲线。
<
1>
阶跃信号
2>
三角波
3>
正弦波
实验作业2
第一题WaterfallScope(瀑布显示图)
1、利用WaterfallScope(瀑布显示图)的仿真模型,观察ChirpSignal扫频信号源的频谱时间函数,显示需要表达的三维函数瀑布图。
更换扫频信号源,选择UniformRandomNumber或Band-LimitedWhiteNoise信号源,的频谱时间函数,显示需要表达的三维函数瀑布图。
ChirpSignal扫频信号源
应用WaterfallScope观察扫频仪输出
下图所示是仿真系统显示的瀑布图。
系统运行时瀑布图中的频谱线群随着扫频仪的频率变化而移动,十分生动直观。
表1表3所示是原理图中的各模块的主要参数。
UniformRandomNumber信号源下
结果图
Band-LimitedWhiteNoise信号源
第二题:
设计一个编程开关仿真系统框图
设计一个编程开关仿真系统框图。
图中使用三个信号产生器,分别产生幅度为1,频率为10Hz、20Hz、30Hz的正弦波、锯齿波和方波。
VariableSelector(可变选择器)根据Idx(指针端口)当时的数据,决定三个信号馈送到哪个端口。
程序:
x1=[123231312];
>
x=[x1]'
*[ones(1,30)];
%生成一个9行30列的数据块
y=x(:
%变换成270行1列的数据块
y1=reshape(y,3,90);
%变换成3行90列的数据块
y2=y1'
;
%变换成90行3列的数据块
t1=1:
90;
t=t1'
D=[ty2];
%产生D供FromWorkspace读入
sim('
switchil'
)%启动仿真
编程开关仿真系统框图:
运行结果:
仿真实验作业3
第一题
1、分别仿真移频键控FSK,最小移频键控MSK,以及高斯滚降最小移频键控GMSK这三种目前应用广泛的数字频率调制方式。
并且比较三种仿真的结果。
移频键控FSK
最小移频键控MSK
高斯滚降最小移频键控GMSK
仿真结果表明:
在误码率为相同数量级的条件下,GMSK(高斯滚降最小移频键控)占有最小的频带宽度。
此时MSK,GMSK的传输环境的信噪比,比FSK还要低3dB。
综合抗干扰能力、占带宽度最好的是GMSK,MSK次之,最后是FSK。
第二题
2、仿真M多元调制系统(M=4、8、16、64)。
分析多元调制情况下频带利用率、功率利用率、误码率与调制方式、传输环境之间的定量关系,为系统规划、设计提供具有参考价值的信息。
仿真实验作业4
1、建立一个锁相环频率合成仿真系统模块,采用PulseGenerator(脉冲发生器)产生幅度值为1,占空比为50%,相位延迟为0,参考频率为fr=30MHz的方波信号。
经过M=3的分频器,变成10MHz的信号,送到鉴相器的参考信号输入端。
分别给出分频器输出频率、VCO收敛特性、参考频率、参考振荡的三分频频率、输出信号十分频频率以及相位检测即异或门的输出波形图。
分频器输出频率
VCO收敛特性
输出波形
参考频率、三分频频率、十分频频率、相位检测波形图
2、建立频分多址通信系统的仿真模型。
在发射部分,三个SignalGenerator(信号发生器),产生幅度为1、频率为4rad/s的正弦信号,方波信号,频率为3rad/s的锯齿波信号,分别进入载频设定为40Hz、60Hz、80Hz的PassbandDSBAM(双边带幅度调制)模块,然后各自进入与调制模块载频相应的AnalogFilterDesign(模拟滤波器设计)模块。
三路信号在Sum(加法器)中合成后馈入AWGN(加性高斯白噪声)传输环境。
在接收部分,三路并联的带通滤波器分别工作在上述三个载频上。
带通滤波器后面连着载频与带通滤波器中心频率相同的PassbandDSBADM(双边带幅度调制的解调)模块。
解调输出的信号在MUX(合路器)中与各自的原始信号汇合,然后输入示波器。
给出频分多址通信系统三用户信号混合后的频域图和时域图,以及三用户的原始信号与解调出来的信号。
下图为通信系统三用户信号混合后的频域图和时域图
三用户的原始信号与解调出来的信号
用户一
用户二
用户三
仿真实验作业5
设计一个传输环境是高斯白噪声加突发干扰的综合数字通信差错控制仿真试验系统。
进行有交织系统和无交织系统在不同突发干扰尺寸信道中的传输特性比较。
各种参数参照教材P293-P298的数据执行。
用MATLAB仿真给出教材图7-7差错控制综合试验系统比较图。
clear;
closeall;
W=[070,100];
%突发脉冲宽度
SNRVec=-5:
1:
3;
%仿真AWGN信道信噪比
form=1:
length(W)
w=W(m);
%仿真时变化突发脉冲宽度
forn=1:
length(SNRVec)
SNR=SNRVec(n);
main5_1'
%执行仿真(有交织模型)
main5_2'
%执行仿真(无交织模型)
S1(m,n)=max(s_tetraall2b)+eps;
%得出有交织模型输出误码率
S2(m,n)=max(s_tetraall2e)+eps;
%得出无交织模型输出误码率
n
w
end
end
figure
(1)
semilogy(SNRVec,S1);
axis([-6,3,1e-7,1]);
gridon
title('
无交织系统在不同突发干扰尺寸信道中的传输特性'
figure
(2)
semilogy(SNRVec,S2);
有交织系统在不同突发干扰尺寸信道中的传输特性'
W=[045100];
H=['
k'
'
r'
b'
]
length(W)
h=H(m);
h1=H(m);
w=W(m);
w1=W(m)
ErproVec=-6:
2;
forn=1:
length(ErproVec)
SNR=ErproVec(n);
sim('
tetraall2E'
)
tetraall2B'
S2(n)=[mean(s)]'
S3(n)=S2(n)+eps;
S2A(n)=[mean(sA)]'
S3A(n)=S2A(n)+eps;
EN(n)=[ErproVec(n)]’;
semilogy(EN,(S3),h);
semilogy(EN,(S3A),hl);
axis([-6,2,1e-7,1])
holdoff
图(a)所示是有交织时信道中传输不同尺寸突发干扰的传输特性。
图中从上到下分别是:
第1根曲线是突发干扰尺寸为100的情况;
第2根曲线是突发干扰尺寸为45的情
况;
第3根曲线是突发干扰尺寸为0的情况。
图(b)所示是没有交织时信道中传输不同尺寸突发干扰的传输特性。
第2根曲线是突发干扰尺寸为45的情况;
下面是一段将两个仿真系统都启动,绘出图(a),(b)所示图形的程序。
差错控制综合试验系统
(a)有交织系统在不同突发干扰尺寸信道中的传输特性;
(b)无交织系统在不同突发干扰尺寸信道中的传输特性
仿真实验作业6
建立M-PSK跳频通信仿真系统,以及跳频通信的仿真系统模块结构图。
给出跳频系统对应跳频信号的VCO压控振荡器输出时域波形比较。
分析系统在Es/No(信噪比)为20到-20dB传输环境,没有差错控制条件下得到的误码率和通信效果。
程序文件
%test6
f=500;
d=100;
s=0;
m=f+(d*s);
%sim('
main6'
跳频通信的仿真系统
跳频系统中的调制模块
跳频系统中的解调模块
跳频系统工作时跳频信号的时域波形
仿真实验作业7
参照程序9-3,设定四个输入信号的方向和背景噪声,给出MUSIC算法估计与Capon算法估计的比较,绘出MUSIC算法波达方向估计