基于simulink的通信系统仿真实验报告

基于simulink的通信系统仿真实验报告

ID:9801261

大小:657.50 KB

页数:30页

时间:2018-05-10

基于simulink的通信系统仿真实验报告_第1页
基于simulink的通信系统仿真实验报告_第2页
基于simulink的通信系统仿真实验报告_第3页
基于simulink的通信系统仿真实验报告_第4页
基于simulink的通信系统仿真实验报告_第5页
资源描述:

《基于simulink的通信系统仿真实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验总成绩:——————————————————————————装订线—————————————————————————————————报告份数:1份西安邮电学院通信与信息工程学院基于Simulink的通信系统仿真实验报告专业班级:学生姓名:学号(班内序号):年月日-29-实验一一、调试好的程序(1)①(3+5+8)/5*10②sin(3*pi)/sqrt(9/5)③A=[123;456;789],B=[789;456;123]④A=[31.24;7.56.63.1;5.43.46.1],A',inv(A),abs(A)⑤Z=[1+2i3+4

2、i;5+6i7+8i](2).M文件代码:fori=1:1:50forj=1:1:50-29-A(i,j)=i+j-1;endenddisp(A);B=fliplr(A);disp(B);C=flipud(A);disp(C);A(1:10,1:10)=0;D=A;disp(A);(3).M文件代码:X=0+(255-0)*rand(50);fori=1:50forj=1:50ifX(i,j)>128X(i,j)=255;elseX(i,j)=0;endend-29-enddisp(X);(4)代码:A=2.4+sqrt(0.2)*randn

3、(3,4)一、实验结果及分析(1)①ans=32②ans=2.7384e-016③A=123456789B=789456123-29-C=18243054698490114138D=810128101281012ans=34.000022.000062.0000-50.0000-23.0000-100.000028.000016.000056.0000ans=NaNNaNNaNNaN-InfInfNaNNaNNaN④A=3.00001.20004.00007.50006.60003.10005.40003.40006.1000ans=3.00

4、007.50005.40001.20006.60003.40004.00003.10006.1000ans=2.15550.4555-1.6449-2.1040-0.23931.5013-29--0.7354-0.26980.7833ans=3.00001.20004.00007.50006.60003.10005.40003.40006.1000⑤Z=1.0000+2.0000i3.0000+4.0000i5.0000+6.0000i7.0000+8.0000i(2)(3)(4)A=2.20662.52872.93182.47811.655

5、11.88732.38322.31652.45612.93262.54642.7246-29-实验二(1)一、调试好的程序二、实验结果及分析-29-(2)一、调试好的程序.M文件代码:function[sys,x0,str,ts]=ch2example5funB(t,x,u,flag)%连续系统状态方程;%x'=Ax+Bu%y=Cx+Du%定义A,B,C,D矩阵A=[010;001;-4-6-3];B=[0;0;1];-29-C=[040];D=0;flagtxuswitchflag,case0%flag=0初始化[sys,x0,str,ts

6、]=mdlInitializeSizes(A,B,C,D);%可将A,B,C,D矩阵送入初始化函数case1%flag=1计算连续系统状态方程(导数)sys=mdlDerivatives(t,x,u,A,B,C,D);case3%flag=3计算输出sys=mdlOutputs(t,x,u,A,B,C,D);case{2,4,9}%其他作不处理的flagsys=[];%无用的flag时返回sys为空矩阵otherwise%异常处理error(['Unhandledflag=',num2str(flag)]);end%主函数结束%子函数实现(1

7、)初始化函数-----------------------------------29-function[sys,x0,str,ts]=mdlInitializeSizes(A,B,C,D)%sizes=simsizes;%获取sizes.NumContStates=3;%连续系统的状态数为3sizes.NumDiscStates=0;%离散系统的状态数,对于本系统此句可不用sizes.NumOutputs=1;%输出信号数目是1sizes.NumInputs=1;%输入信号数目是1sizes.DirFeedthrough=0;%因为该系统不

8、是直通的sizes.NumSampleTimes=1;%这里必须为1sys=simsizes(sizes);str=[];%通常为空矩阵x0=[0;0;0];%初始

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。