用MATLAB仿真散系统差分方程

HEFEI UNIVERSITY

信号与系统项目设计报告

系  别 电子信息与电子工程系

题 目 项目第十题

专 业 电子信息工程

班 级 11电子信息工程(2)班

小组成员 钟文俊(1105012012) 谢伟明(1105012041) 授课老师 纪平

完成时间 2014.01.02

用MATLAB仿真离散系统差分方程

设计题目

系统输入序列为。

设计要求

试用MATLAB绘出输入序列的时域波形;

用MATLAB求出该系统0~20区间的样值;

用MATLAB画出系统的零状态响应波形。

功能分析

差分方程反映的是关于离散变量的取值与变化规律 。通过建立一个或几个离散变量取值所满足的平衡关系,从而建立差分方程。差分方程就是针对要解决的目标,引路系统或过程中的离散变量,根据实际背景的规律、性质、平衡关系,建立离散变量所满足的平衡关系等式,从而建立差分方程。通过求出和分析方程的解,或者分析得到方程解的特别性质(平衡性、稳定性、渐近性、振动性周期性等),从而把握这个离散变量的变化过程的规律,进步再结合其他分析,得到原问题的解。

设计原理分析

差分方程定义

含有未知函数yt=f(t)以及yt的差分Dyt, D2yt,…的函数方程,称为常差分方程(简称差分方程);出现在差分方程中的差分的最高阶数,称为差分方程的阶。n阶差分方程的一般形式为F(t,yt,Dyt,…, Dnyt)=0,其中F是t,yt, Dyt,…, Dnyt的已知函数,且Dnyt一定要在方程中出现。

含有两个或两个以上函数值yt,yt+1,…的函数方程,称为(常)差分方程,出现在差分方程中未知函数下标的最大差,称为差分方程的阶。n阶差分方程的一般形式为F(t,yt,yt+1,…,yt+n)=0,其中F为t,yt,yt+1,…,yt+n的已知函数,且yt和yt+n一定要在差分方程中出现。

差分方程的意义与应用

差分方程模型有着广泛的应用。实际上,连续变量可以用离散变量来近似逼近,从而微分方程模型就可以近似于某个差分方程模型。差分方程模型有着非常广泛的实际背景。在经济金融保险领域、生物种群数量结构规律分析、疫病和病虫害的控制与防治、遗传规律的研究等许许多多的方面都有着非常重要的的作用。可以这样讲,只要牵涉到关于变量的规律,性质,就可以适当的用差分方程模型来表现体与分析求解。

用MATLAB仿真时用的相关函数说明

在用MATLAB仿真离散系统的差分方程时可以用函数y=filter(p,d,x)实现差分方程的仿真,用y=impz(p,d,N)求系统的冲激响应。

3.1利用filter函数实现差分方程说明:

filter([1,2],1,[1,2,3,4,5])实现 y[k]=x[k]+2*x[k-1]

y[1]=x[1]+2*0=1%(x[1]之前状态都用0)

y[2]=x[2]+2*x[1]=2+2*1=4

3.2用filter函数求该差分方程y[n]+0.75y[n-1]+0.125y[n-2]=x[n]-x[n-1]的单位冲激响应和单位阶跃响应说明:

单位冲激响应:

a1=[1,0.75,0.125];

b1=[1,-1];

n=0:20;

x1=[1 zeros(1,20)];

y1filter=filter(b1,a1,x1);

stem(n,y1filter);

title('y1filter');

xlabel('x');

ylabel('y');

单位阶跃响应:

a1=[1,0.75,0.125];

b1=[1,-1];

n=0:20;

x2=ones(1,21);

y1filter=filter(b1,a1,x2);

stem(n,y1filter);

title('y1filter_step');

xlabel('x');

ylabel('y');

3.3用impz函数求差分方程y[n]+0.75y[n-1]+0.125y[n-2]=x[n]-x[n-1]的单位冲击响应和单位阶跃响应说明:

单位冲击响应:

a1=[1,0.75,0.125];

b1=[1,-1];

impz(b1,a1,21);

单位阶跃响应:

a=[1,0.75,0.125];

b=1;

impz(b,a);

即y=filter(p,d,x)用来实现差分

matlab求解系统的差分方程图形,用MATLAB仿真散系统差分方程.doc相关推荐

  1. matlab 求解矩阵的范式,范式计算器matlab代码

    范式计算器matlab代码 范式计算器matlab代码 原理介绍本算法是采用真值表法计算的,计算出输入范式的真值表,和对应的最小项以及最大项,然后根据真值表确定主析取和主合取范式,具体流程图如下. 这 ...

  2. 量子力学问题matlab求解,一个关于量子力学中的matlab的问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 syms E U x U1 a a1 a2 k k1 k2 k3 b c d e f g h l S %其中,b c d e f g h l是为计算简明而 ...

  3. matlab求解拉普拉斯方程,急求用matlab编写解拉普拉斯方程的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这么处理狄拉克边界条件,我的精确解和数值解的误差很大部只哪错了 附程序 % examp1a2.m clear all clc N=5;M=5;n=N*M; ...

  4. matlab求解二维矩阵并画图,Matlab教程2_ 绘图 _ 二维(2)

    (作者:lcc) 二维曲线绘图的基本操作 n  plot指令的基本调用格式 (1)plot(x) n  x为向量时,以该元素的下标为横坐标.元素值为纵坐标绘出曲线 n  x为实数二维数组时,则按列绘制 ...

  5. 用matlab求解工作时间调度问题,置换流水车间调度问题的MATLAB求解

    置换流水车间调度问题的MATLAB求解 物流运筹实务课程设计 题目:置换流水车间调度问题的MATLAB求解 置换流水车间调度问题的MATLAB求解 目录 一. 前言------------------ ...

  6. 用matlab求解工作时间调度问题,置换流水车间调度问题的MATLAB求解.doc

    物流运筹实务课程设计 题目:置换流水车间调度问题的MATLAB求解 置换流水车间调度问题的MATLAB求解 目录 前言--------------------------- 5 问题描述------- ...

  7. 线性规划问题的数学建模matlab,数学建模讲座之三——利用Matlab求解线性规划问题(linprog函数).ppt...

    数学建模讲座之三--利用Matlab求解线性规划问题(linprog函数) 利用Matlab求解线性规划问题 线性规划是一种优化方法,Matlab优化工具箱中有现成函数linprog对如下式描述的LP ...

  8. matlab在光学实验中的应用,Matlab在光学信息处理仿真实验中的应用

    收稿日期 :200402213 基金项目 :佛山科学技术学院校级科研课题经费资助 作者简介 :谢嘉宁(1971 - ) ,女 ,广东潮州人 ,佛山科学技术学院物理系讲师 ,光学工程硕士 ,主要从事光学 ...

  9. 新能源汽车VCU/HCU,BMS和MCU仿真测试系统实验室

    随着新能源动力部件(电机及电机控制器.动力电池及电池管理系统.新型传动系统等)的技术日渐成熟,动力系统匹配逐渐成为新能源汽车整车性能的决定性因素之一. 一般地,动力系统匹配主要是指以整车设计指标和用户 ...

最新文章

  1. C语言实例第4期:交换数组中最大数和最小数的位置
  2. APP的CPU,内存,耗电,流量测试工具
  3. Restorator V2009 单文件版
  4. SAP Spartacus component-wrapper自定义指令的实现
  5. android手机最低内存,原神手机端需要哪些配置 手机端最低配置要求介绍
  6. 基于智慧教室|无纸化会议的新选择:RTMP解决方案
  7. 你跟大神程序员的差距,就在这8本内功心法
  8. Java面试问题汇总(Redis)
  9. 分布式锁 分布式系统
  10. java css是什么_【狂神说JAVA】CSS(通俗易懂版)
  11. 多线程操作SQLite注意事项
  12. 文件的创建、删除、移动和查找
  13. openai_ros教程( ros gazebo 深度强化学习)
  14. java解析json类型的list
  15. android 平板 吃鸡,怎么用平板玩端游,怎么用平板玩端游吃鸡
  16. c语言1到100奇数和与偶数和,C语言实现1到100的和奇数与偶数和
  17. 电影特效是计算机专业吗,像那种专门为电影做特效的电脑最起码要达到什么样的配置呢?...
  18. 微信小程序校园生活小助手+后台管理系统前后分离VUE
  19. Linux--gcc的基本用法
  20. 洛谷-P1228-地毯填补问题-普及/提高--分治+递归

热门文章

  1. 台湾/香港与大陆IT术语转换
  2. memset和memcpy使用不当而引起的memory溢出
  3. 一文搞明白Python并发编程和并行编程
  4. 解决org.apache.jasper.JasperException: 无法为JSP编译类
  5. Python——求解一维热传导
  6. zabbix监控linux网卡流量,zabbix监控网卡进出流量与磁盘空间变化情况
  7. 复利计算2.0 3.0
  8. 基于Jrtplib的流媒体技术解析
  9. Android 身份证出生日期与系统当前时间判断年龄
  10. Android面试题---JNI