matlab实验报告(2)

2019-08-03 14:27

软件综合课程设计实验报告

2.4、实现方法: 新建两个m文件,打入如下代码 1、a=[1 0 -1];b=[0 1];k=[-1:15]; x=sin(k).*heaviside(k);y=filter(b,a,x); subplot(2,1,1);stem(k,y);grid on;title('零状态响应'); subplot(2,1,2);stepz(b,a);grid on;title('单位阶跃响应'); 2、w=-3:0.01:3; a=[1 0 1];b=[0 1 0]; H=freqs(b,a,w); subplot(2,1,1);plot(w,abs(H));grid;title('幅频特性'); subplot(2,1,2);plot(w,angle(H));grid;title('相频特性'); 第6页共12 页

软件综合课程设计实验报告

2.5、仿真结果 1、 零状态响应1.510.50-0.5-20246810121416单位阶跃响应6 Amplitude420012345n (samples)6789 2、 幅频特性6040200-3-2-10相频特性123210-1-2-3-2-10123 第7页共12 页 软件综合课程设计实验报告

模块3名称:

____________simulink建模与仿真_____________________

3.1、模块主要功能: 1)通过添加模块,连接模块,运行画出所给f(t)的图像。 2)可生成系统运算部分的子系统 。 3)实现积分、开方、log等运算。 4)可用积分1/s模块仿真、系统传递函数等方法求得连续系统的零状态响应、零输入响应、全响应并画出图像。 5)有多种输入输出方式。 6)可以通过设置时间采样点画出离散信号频谱。 7)可以求得离散系统差分方程单位阶跃响应,单位冲击响应,零状态响应、零输入响应、全响应并画出图像。 8)可设置用户自定义SFunction函数,并有使能端的应用。 3.2、具体任务:用simulink对如下系统函数进行建模,求系统阶跃响应(三种方式:直接用转换函数方式、用1/s模块方式和ltiview方式),比较三种结果:F(s)=(4-s)/(s.^3+s.^2+4*s+4) 3.3、主要内容 在simulink文件中找到step,transfer fcn,scope模块,连接,设置step的step time为0,transfer fcn的a=[-1 4],b=[1 1 4 4],运行。 新建,找到step,gain,1/s,add,scope模块,连接,设置step的step time为0,gain为相应的值增加add的加数,运行。 在command窗口输入如下代码 代码:b=[-1 4];a=[1 1 4 4];sys=tf(b,a);ltiview; 然后import,sys,设置为step 运行即可 第8页共12 页

软件综合课程设计实验报告

3.4、实现方法: 方法1、 创建simulink文件,连接如下,设置step模块的step time为0 方法2、 创建simulink文件,连接如下 方法3、 Command窗口输入如下代码 代码:b=[-1 4];a=[1 1 4 4];sys=tf(b,a);ltiview; 然后import,sys,设置为step 第9页共12 页

软件综合课程设计实验报告

3.5、仿真结果 方法1、 方法2、 方法3 第10页共12 页


matlab实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011届毕业生信息宣传册

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: