南邮MATLAB软件设计

合集下载

南京邮电大学软件设计实验报告

南京邮电大学软件设计实验报告

软件设计报告( 2014 / 2015 学年第二学期)课程名称软件设计指导老师赵江实习时间第十八周学生姓名学号____学院______专业软件设计课程编号:B0465011C适用专业:班级:一、所涉及的课程及知识点涉及的课程:第6学期之前的专业基础课程。

知识点:专业基础课程中所学的知识点。

二、目的与任务目的:通过软件设计,培养学生的实践能力和创新精神,加强学生对专业基础课程的理解和掌握,加强学生高级语言编程能力、应用软件以及仿真能力。

任务:选择以下任一模块进行设计:Matlab软件仿真、C语言及应用。

软件设计的内容题目1:如果给出两个矩阵⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=136782078451220124A ,⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=087654321B ,执行下面的矩阵运算命令。

(1)B A *5+和I B A +-分别是多少(其中I 为单位矩阵) (2)B A *⋅和B A *将分别给出什么结果,它们是否相同为什么 逻辑功能程序:function [ ] = EXP1()A=[4,12,20;12,45,78;20,78,136]; B=[1,2,3;4,5,6;7,8,0]; I=eye(3); disp('A+5*B='); disp(A+5*B); disp('A-B+I=') disp(A-B+I); disp('A.*B='); disp(A.*B) disp('A*B='); disp(A*B); End 实验过程与结果打开matlab ,在命令窗口“Command Window ”中键入edit,启动程序编辑器。

输入完整程序后利用save as 储存为M 文件,文件名为EXP1。

返回主界面,在命令窗口“Command Window”中输入函数EXP1(),按下回车,得到程序运行结果如下:>> EXP1( )A+5*B=9 22 3532 70 10855 118 136A-B+I=4 10 178 41 7213 70 137A.*B=4 24 6048 225 468140 624 0A*B=192 228 84738 873 3061284 1518 528实验结果分析(1)利用MATLAB提供的disp函数既可以输出表达式、数值,也可以输出字符串,其调用方式为:disp(表达式或数值)、disp(‘待显示字符串’);(2)在MATLAB的矩阵运算中,+、-运算符通用,表示矩阵相加、减;*与.*不同在于*表示矩阵乘法,而.*表示矩阵对应位置元素相乘,所以*要求两个矩阵的行、列数互为转置,而.*则要求两个矩阵行、列数要相同;(3)使用eye可以获得单位矩阵函数(矩阵对角线处元素为1,其余元素为0),矩阵的阶数由括号内的值决定,格式为eye(n),n为矩阵阶数。

南邮通达《Matlab编程技术实验》期末试卷A

南邮通达《Matlab编程技术实验》期末试卷A

南京邮电大学通达学院 2015/2016学年第 二 学期《Matlab 编程技术实验》期末试卷 A本试卷共4页; 考试时间 110 分钟;专业 班级 学号 姓名1. 在桌面新建一个文件夹,命名为“你的学号+姓名”,如:学号为14110101,姓名为张三,则新建的文件夹名为:14110101张三;2. 将word 版试卷拷贝到“你的学号+姓名”的文件夹内,并改名为“你的学号+姓名.doc”,把解题代码和答案保存在此word 文档相应题目下方;3. 请把解答每道题过程中使用的Matlab 程序代码分别用一个M 文件保存,每个M 文件的文件名命名为T+题号。

如保存第一题的代码的M 文件为T1.m ,T1为该M 文件的文件名,.m 为M 文件的后缀。

最后把所有M 文件也保存在以你的学号+姓名命名的文件夹内。

一、简单计算题(60分,每小题10分)(以下各题请写出解题过程所用的代码和结果并保存)1、已知数组x=[9,27,15,0,29,7,4,17,39,117],请找出数组x 中大于12的元素及这些元素所对应的位置。

(10分)2、已知矩阵A=[1,3,4; 2,6,7; 1,9,5]和矩阵B=[4,2,6;4,9,3;5,7,10],请计算出A+B, A .*B, A .^3,4*B 。

(10分)3、已知矩阵C=[4,2,0;0,3,1;0,0,6],请计算出矩阵C 的特征值和特征向量。

(10分)守试则试作装 订 线 内 不 要 答 题自 觉遵 考 规 ,诚 信 考 ,绝 不 弊4、创建符号对象计算01cos 4lim 4x x y x →-=和2221lim(1)1n n z n →∞=++(10分)5、有如下联立方程组,请先根据系数矩阵与未知数的关系判断是否存在唯一确定解,并求出方程组的解。

(10分)34712457423859652108x y z w x y z w x z w x y z w +--=⎧⎪-++=-⎪⎨+-=⎪⎪-+-+=-⎩6、创建符号对象x , 求积分211x R dx e ⎛⎫=- ⎪+⎝⎭⎰。

matlab软件设计PPT课件

matlab软件设计PPT课件

控制系统的分析和优化
控制系统稳定性分析
利用Matlab对控制系统进行稳定性 分析,判断系统是否稳定,并优化系 统参数。
控制系统性能优化
通过Matlab对控制系统进行性能优化 ,提高系统的响应速度、减小超调和 调节时间等。
控制系统的设计和实现
控制系统设计
使用Matlab进行控制系统设计,包括开环和闭环系统设计,以及PID控制、模 糊控制等先进控制策略。
强大的支持。
插值与拟合
03
Matlab中的polyfit和polyval函数可用于多项式插值和拟合,提
高数值计算的精度。
优化算法
线性规划
Matlab中的linprog函数可以用来 求解线性规划问题,通过最小化 目标函数来找到最优解。
非线性规划
Matlab中的fmincon函数可以用 来求解非线性规划问题,通过迭 代搜索找到最优解。
案例二:机器学习算法应用
机器学习算法概述
Matlab实现步骤
案例展示
机器学习是人工智能的一个重 要分支,通过从数据中学习并 自动发现模式,让机器能够做 出预测和决策。
在Matlab中,我们可以使用内 置的机器学习工具箱来实现各种 机器学习算法。例如,我们可以 使用k-最近邻(k-NN)、决策 树、支持向量机(SVM)等分 类器来对数据进行分类,或者使 用聚类算法来对数据进行聚类。
总结词
列举Matlab的应用领域。
详细描述
Matlab被广泛应用于科学计算、工程设计、数据分析和机器学习等领域。在科研领域,Matlab被用 于模拟、建模和数据分析等方面。在工程领域,Matlab被用于控制系统设计、信号处理和图像处理等 方面。此外,Matlab还被广泛应用于金融、生物信息学和统计学等领域。

南邮MATLAB上机实验

南邮MATLAB上机实验

实验一:MATLAB语言平台与SIMULINK工具箱一、目的与任务1.学习了解MATLAB语言环境;2.练习MATLAB命令;4.掌握SIMULINK工具箱的应用。

二、内容与要求1.实验内容(1)学习了解MATLAB语言环境;(2)练习MATLAB命令的基本操作;(3)掌握SIMULINK仿真环境的使用方法;(4) 掌握线性系统仿真常用基本模块的用法2.要求按照实验文档的要求与步骤完成实验,撰写实验报告。

三、实验基本知识:1.熟悉MATLAB环境:MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。

2.掌握MATLAB常用命令3.了解SIMULINK模块库中各子模块基本功能四、上机练习1.学习使用help命令,例如在命令窗口输入help eye,然后根据帮助说明,学习使用指令eye(其它不会用的指令,依照此方法类推)>> help eyeEYE Identity matrix.EYE(N) is the N-by-N identity matrix.EYE(M,N) or EYE([M,N]) is an M-by-N matrix with 1's onthe diagonal and zeros elsewhere.EYE(SIZE(A)) is the same size as A.EYE with no arguments is the scalar 1.EYE(M,N,CLASSNAME) or EYE([M,N],CLASSNAME) is an M-by-N matrix with 1'sof class CLASSNAME on the diagonal and zeros elsewhere. Example:x = eye(2,3,'int8');See also speye, ones, zeros, rand, randn.Reference page in Help browserdoc eye>> D=eye(3)D =1 0 00 1 00 0 12.任意创建3个变量,分别为数值、矩阵、字符串,保存到mydat.mat文件,再把my_data.mat文件中的变量读取到MatLab工作空间内;查找已创建变量的信息,删除变量;学习使用clc、clear,观察command window、command history和workspace等窗口的变化结果。

南京邮电大学matlab软件设计.doc

南京邮电大学matlab软件设计.doc

南京邮电大学matlab软件设计南京邮电大学通信学院软件课程设计实验报告模块名称___MATLAB软件设计专业班级__通信工程_17班姓名____张步涛__ ____ 学号___ _10001018 实验日期2013年6 月1728日实验报告日期2013 年7 月 1 日一、要求练习的实验部分1.在时间区间[0,10]中,绘出曲线。

程序t00.110; y1-exp-0.5*t.*cos2*t; plott,y, r- ; shg 结果2. 写出生成如图E2-1所示波形的MATLAB脚本M文件。

图中虚线为正弦波,要求它的负半波被置零,且在处被削顶。

程序tlinspace0,3*pi,500; ysint; asinpi/3; zy0.*y; zya.*aytol - rankA 是多少(2)S1,1 - normA 0 是多少(3)sqrtsumdiagS*S - normA, fro 的结果是什么(4)S1,1/S3,3 - condA 的结果是什么(5)S1,1*S2,2*S3,3 - detA tol - rankA,求a asumdiagStol - rankA disp 设bS1,1 - normA,求 b bS1,1 - normA disp 设csqrtsumdiagS*S - normA, fro ,求c csqrtsumdiagS*S - normA, fro disp 设dS1,1/S3,3 - condA,求 d dS1,1/S3,3 - condA disp 设eS1,1*S2,2*S3,3 - detA tol - rankA,求a a 0 设bS1,1 - normA,求b b 0 设csqrtsumdiagS*S - normA, fro ,求c c 3.5527e-015 设dS1,1/S3,3 - condA,求 d d -8 设eS1,1*S2,2*S3,3 - detA tol - rankA 的结果是0;(2)S1,1 - normA 0 的结果是0;(3)sqrtsumdiagS*S - normA, fro 的结果是3.5527e-015;(4)S1,1/S3,3 - condA 的结果是-8;(5)S1,1*S2,2*S3,3 - detA wavread Error using wavread Data compression format IMA ADPCM is not supported. 我在查阅了很多资料,在网上也查阅相关信息,花费了大量时间也没找出结果,最后发现在WAV格式的语音文件有两种格式,即PCM格式和IMA ADPCM格式,而在MATLAB中用wavread函数进行语音处理时,并不能直接处理IMA ADPCM格式的语音信号,经过格式转换之后(选择PCM格式),我们运行出了正确的结果。

南邮信号课程实验

南邮信号课程实验

课程实验报告( 2014 / 2015 学年第 1 学期)实验名称:用Matlab进行信号与系统的时频域分析专业电子信息工程学生姓名班级学号指导教师指导单位通信与信息工程学院日期2014 年11月 6 日一、实验目的1.了解连续信号、离散信号的波形特点;2.掌握连续信号、离散信号的Matlab实现;3.熟悉Matlab中plot、stem等函数的应用;4.掌握利用matlab函数表示常见信号波形。

二、实验任务1.用matlab软件画出连续时间信号的卷积的波形并修改其时间区间改成不同脉宽观察其卷积波形;2.用matlab软件计算卷积结果并画出卷积波形;3.用matlab软件画出矩形脉冲频谱图并修改其时间常数和脉宽和幅度,观察比较实验结果。

三、主要仪器设备硬件:微型计算机软件:Matlab四、实验内容(一)连续时间信号的卷积上机题1.已知两个信号)2()1()(1---=t t t x εε和)1()()(2--=t t t x εε,试分别画出)(),(21t x t x 和卷积)()()(21t x t x t y *=的波形。

(上机原程序及所画出的波形图)T=0.01;t1=1;t2=2;t3=0;t4=1;t=0:T:t2+t4;x1=ones(size(t)).*((t>t1)-(t>t2));x2=ones(size(t)).*((t>t3)-(t>t4));y=conv(x1,x2)*T;subplot(3,1,1),plot(t,x1);ylabel('x1(t)');subplot(3,1,2),plot(t,x2);ylabel('x2(t)');subplot(3,1,3),plot(t,y(1:(t2+t4)/T+1));ylabel('y(t)=x1*x2');xlabel(----→t/s');修改后T=0.01;t1=2;t2=4;t3=0;t4=1;t=0:T:t2+t4;x1=ones(size(t)).*((t>t1)-(t>t2));x2=2*ones(size(t)).*((t>t3)-(t>t4));y=conv(x1,x2)*T;subplot(2,5,1),plot(t,x1);ylabel('x1(t)');subplot(2,5,2),plot(t,x2);ylabel('x2(t)');subplot(2,5,3),plot(t,y(1:(t2+t4)/T+1));ylabel('y(t)=x1*x2');xlabel(----→t/s');上机题2.已知两个信号)()(t e t x t ε-=和)()(2/t te t h t ε-=,试用数值计算法求卷积,并分别画出)(),(t h t x 和卷积)()()(t h t x t y *=的波形。

南邮Matlab实验报告三参考模板

南邮Matlab实验报告三参考模板

Matlab上机实验报告实验名称:MATLAB的数值运算班级:自动化二班学号: B11050216姓名:李鹏飞南京邮电大学2013年4月9日一、实验目的1.学习MATLAB 的基本矩阵运算; 2.学习MATLAB 的点运算;3.学习复杂运算。

二、实验基本知识1.基本矩阵运算;2.多项式运算;3.代数方程组;4.数值微积分。

三、上机练习1. 给a,b,c 赋如下数据:]6,46,23,4,2,6,3,8,0,1[,3568382412487,278744125431-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=c b a1)求a+b,a*b,a.*b,a/b,a./b,a^2,a.^2,length(c)的结果.2)求c 中所有元素的平均值、最大值.3)求d=b(2:3,[1,3]).程序代码:(1)>> a=[1,3,4;5,12,44;7,8,27]; >> b=[-7,8,4;12,24,38;68,-5,3]; >> c=[1,0,8,3,6,2,-4,23,46,6]; >> d=a+b d =-6 11 8 17 36 82 75 3 30>> e=a*be =301 60 1303101 108 6081883 113 413 >> f=a.*bf =-7 24 1660 288 1672476 -40 81 >> g=a/bg =0.0966 0.0945 0.0080-3.6125 1.5838 -0.5778-1.9917 0.9414 -0.2682>> h=a./bh =-0.1429 0.3750 1.00000.4167 0.5000 1.15790.1029 -1.6000 9.0000>> i=a^2i =44 71 244373 511 1736236 333 1109 >> j=a.^2j =1 9 1625 144 1936 49 64 729 >> k=length(c) k =10(2)>> l=max(c) l =46>> m=mean(c) m =9.1000(3)>> d=b(2:3,[1,3]) d =12 3868 32.求解方程⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡001987654321X ,并对所得结果作出解释。

matlab程序设计课程设计

matlab程序设计课程设计

matlab程序设计课程设计一、教学目标本课程的目标是使学生掌握Matlab程序设计的基本原理和方法,培养学生运用Matlab解决实际问题的能力。

具体的教学目标如下:1.知识目标:(1)理解Matlab的基本语法和编程方法。

(2)熟悉Matlab的数据类型、运算符和控制结构。

(3)掌握Matlab函数的定义和调用方法。

(4)了解Matlab的绘图功能和图形用户界面设计。

2.技能目标:(1)能够运用Matlab编写简单的程序,解决数学、工程和科学计算问题。

(2)具备阅读和分析Matlab程序的能力。

(3)能够独立完成Matlab程序的调试和优化。

(4)学会使用Matlab进行数据分析和可视化。

3.情感态度价值观目标:(1)培养学生对计算机编程的兴趣和热情。

(2)增强学生运用计算机技术解决实际问题的意识。

(3)培养学生团队合作精神和自主学习能力。

二、教学内容本课程的教学内容主要包括以下几个部分:1.Matlab概述:介绍Matlab的发展历程、功能特点和应用领域。

2.Matlab基本语法:包括数据类型、运算符、控制结构等。

3.Matlab函数:介绍常用数学函数、绘图函数和图形用户界面设计函数。

4.Matlab编程实践:通过实例讲解如何运用Matlab解决实际问题。

5.Matlab与其他软件的接口:介绍Matlab与其他软件的联合使用方法。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:用于讲解Matlab的基本语法和函数。

2.案例分析法:通过分析实际案例,使学生掌握Matlab在工程和科学计算中的应用。

3.实验法:安排上机实验,让学生动手实践,巩固所学知识。

4.讨论法:学生进行小组讨论,培养团队合作精神和解决问题的能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的Matlab教材作为主要教学资料。

2.参考书:提供相关的Matlab编程指南和实例教程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通信与信息工程学院2015 / 2016 学年第 2 学期软件设计实验报告模块名称MATLAB软件设计专业通信工程学生班级B130102学生学号B13010229学生姓名郭智超指导教师孟田甜报告内容一、要求练习的实验部分1.题目:在时间区间 [0,10]中,绘出t e y t2cos 15.0--=曲线。

程序代码:t=0:0.02:10;y=1-exp((-0.5)*t).*cos(2*t); plot(t,y,'b'); xlabel('time');ylabel('amplitude'); title('figure 1'); grid实验结果:24681000.511.5timea m p l i t u d efigure 12.题目:写出生成如图E2-1所示波形的MATLAB 脚本M 文件。

图中虚线为正弦波,要求它的负半波被置零,且在23处被削顶。

程序代码:t=linspace(0,10,500); %产生线性间隔的向量(在0-10之间取500点)y=sin(t); a=sin(pi/3); z=(y>=0).*y;z=(y>=a).*a+(y<a).*z; plot(t,y,':r');hold on; %保持当前图形 plot(t,z,'b-') xlabel('t'); ylabel('z=f(t)');title('逐段解析函数');legend('y=sin(t)','z=f(t)',4); %确定向量长度 axis([0 10 -1.2 1.2]); %限定坐标轴范围 hold off; grid实验结果:24681001tz =f (t )逐段解析函数3.题目: 令⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=987654321A ,运行 [U,S,V]=svd(A);tol=S(1,1)*3*eps; 然后回答以下问题: (1) sum(diag(S)>tol) - rank(A) 是多少 ?(2) S(1,1) - norm(A) = 0 是多少 ?(3) sqrt(sum(diag(S*S))) - norm(A,'fro') 的结果是什么 ?(4) S(1,1)/S(3,3) - cond(A) 的结果是什么 ?(5) S(1,1)*S(2,2)*S(3,3) - det(A) < tol 的运行结果是什么? (6) V(:,1)'*null(A) 得到什么结果 ?(7) abs(A*null(A)) < tol 得到什么结果 ? (8) U(:,1:2) = = orth(A) 的运行结果是什么 ?程序:A=[1 2 3;4 5 6;7 8 9][U,S,V]=svd(A);tol=S(1,1)*3*epssum(diag(S)>tol) - rank(A) S(1,1) - norm(A)sqrt(sum(diag(S*S))) - norm(A,'fro') S(1,1)/S(3,3) - cond(A)S(1,1)*S(2,2)*S(3,3) - det(A) < tol V(:,1)'*null(A)abs(A*null(A)) < tol U(:,1:2) == orth(A)运行结果:(1) sum(diag(S)>tol) - rank(A) 的结果是0 (2) S(1,1) - norm(A) = 0的结果是0(3) sqrt(sum(diag(S*S))) - norm(A,'fro') 的结果是3.5527e-015 (4) S(1,1)/S(3,3) - cond(A) 的结果是 -8(5) S(1,1)*S(2,2)*S(3,3) - det(A) < tol 的结果是1 (6) V(:,1)'*null(A) 的结果是 0(7) abs(A*null(A)) < tol 的结果是1;1;1(8) U(:,1:2) = = orth(A) 的结果是 [1 1 ;1 1 ;1 1] 4.题目:求积分dt t x⎰0]sin[cos ,π20≤≤x 。

提示:abs,sin,cos,cumsum,disp,plot,grid程序代码:t=0:pi/100:2*pi;f=abs(cos(sin(t)));F=cumsum(f)*pi/100; %求和 plot(t,F); xlabel('t'); ylabel('f');title('积分曲线'); grid on运行结果:123456700.511.522.533.544.55tf积分曲线5.题目: 求方程2,122==+xy y x 的解。

提示:solve 程序代码:syms xsyms y %变量定义A=solve('x*x+y*y=1','x*y=2',x,y); Ax=A.x Ay=A.y运行结果:Ax =-1/2*(1/2*5^(1/2)+1/2*i*3^(1/2))^3+1/4*5^(1/2)+1/4*i*3^(1/2) -1/2*(1/2*5^(1/2)-1/2*i*3^(1/2))^3+1/4*5^(1/2)-1/4*i*3^(1/2) -1/2*(-1/2*5^(1/2)+1/2*i*3^(1/2))^3-1/4*5^(1/2)+1/4*i*3^(1/2) -1/2*(-1/2*5^(1/2)-1/2*i*3^(1/2))^3-1/4*5^(1/2)-1/4*i*3^(1/2) Ay =1/2*5^(1/2)+1/2*i*3^(1/2) 1/2*5^(1/2)-1/2*i*3^(1/2) -1/2*5^(1/2)+1/2*i*3^(1/2) -1/2*5^(1/2)-1/2*i*3^(1/2)6.题目: 在某激励条件下,二阶系统归一化响应可表示为)sin(11)(θββξ+-=-t e t y t ,其中ξ为阻尼系数,21ξβ-=,)1(2ξξθ-=arctg 。

请用不同的颜色或线型,在同一张图上,绘制0.2:2.0:2.0=ξ取值下系统在]18,0[∈t 区间内的响应曲线,并要求用2.0=ξ和0.2=ξ对它们相应的两条曲线进行醒目的文字标志。

代码段1:clc clear syms k;t=0:0.1:18; hold on;%kz={'-r' '.g' 'b' 'c' 'm' 'y' 'k' 'w' ':r' ':g'}; kz='r g :b c m y k w r g r:'; i=0;for k=0.2:0.2:2 i=i+1; clear y;a=sqrt(1-k^2);b=atan(sqrt(1-k^2)/k); if k==1y=(exp(t)-t-1)./exp(t); plot(t,y,kz(i)) elsey=1-1/a*exp(-k*t).*sin(a*t+b); plot(t,y,kz(i)) end% plot(t,y,kz(i)) if k==0.2text(8,1.2,'阻尼系数是0.2') endif k==2text(14,0.9,'阻尼系数是2') end endtitle('二阶系统归一化响应'); xlabel('t'); ylabel('y(t)'); hold off grid运行结果:5101520-0.200.20.40.60.811.21.41.6二阶系统归一化响应ty (t )代码段2(求极限):syms klimit('1-1/sqrt(1-k^2)*exp(-k*t)*sin(sqrt(1-k^2)*t+atan(sqrt(1-k^2)/k))',k,1) 运行结果: ans =(exp(t)-t-1)/exp(t)7.题目: 构建一个简单的全波整流模型,并用示波器分两路同时观察原信号和整流后的信号波形。

要求:信源模块被重新命名为“输入正弦波”;信宿模块被重新命名为“示波器”;连接到信宿的信号线上分别标注“原信号”和“整流信号”;在模型窗中添加注释文本。

方法1:用sine wave 产生正弦波,用abs 进行整流,用Scope 进行信号的观察。

示波器观测结果:方法2:示波器观测结果:结果分析:两种方法都较好的实现了全波整流。

8.题目: 利用 SIMULINK 及其标准模块设计一个低通滤波器,从受噪声干扰的多频率混合信号)(t x 中获取10Hz 的信号。

在此)()1002cos()102sin()(t n t t t x +⋅⋅+⋅⋅=ππ,而)2.0,0(~)(N t n 实现方法: 用Sine Wave 产生正弦波,用Random Number 产生随机信号,用sum 将信号相加,用Analog Filter Design 设计低通滤波器,用Mux 模块将信号合并在一起,用Scope 观察信号;实验模型:示波器观测结果:结果分析:LPC 使用Butterworth 方法,实现了不错的低通滤波效果。

9.题目:已知系统的状态方程为:⎩⎨⎧=--=1222211)1(y y y y y y,其中25.0)0(,25.0)0(21==y y ,请构建该系统的仿真模型,并用XY Graph 模块观察21,y y 相轨迹。

实现方法:利用乘法器,加法器,积分器搭建模型,利用XY Graph 模块观察21,y y 相轨。

实验模型:运行结果:10.题目:CD74HC00仿真(数字电路)数字电路实验模型:封装后功能检测模型:运行结果:结果分析:前两路分别为产生“1010”和“1100”的脉冲发生器的波形,后四路波形则分别为四个与非门的输出;系统对于“11”、“01”、“10”、“00”四种输入的输出符合与非逻辑关系,设计无误,可以实现预期功能。

11.题目: 2FSK信号的生成与接收滤波要求:1)产生二进制[0,1]随机信号波,信号波特率为1000B2)对此信号进行2FSK调制,f1=1500Hz, f2=3050Hz3)加入高斯白噪声4)在接收端进行带通滤波5)抽样速率为20KHz.观察滤波前后信号的波形和频谱。

相关文档
最新文档