第6章 信号的时域分析及Matlab实现

第六章 信号的时域表现 6.1 信号的表示及可视化 6.2 信号的时域运算、时域变换及MATLAB实现 6.3 离散时间序列卷积 6.4 连续时间信号卷积 * 6.4 连续时间信号卷积 连续信号卷积积分定义及相关结论 1. 定义 2. 两个重要结论 1) 连续信号可分解为一系列幅度由 f(t)决定的冲激信号δ(t)及其平移信号之和。 2) 对LTI系统,零状态响应为输入信号与单位响应的卷积。 * 6.4 连续时间信号卷积 3. 卷积积分的数值计算 卷积积分运算实际上可用信号的分段求和来实现 如果只求当t= nΔ (n 为整数)时 f(t) 的值 f(nΔ) ,则有: 上式∑内就是连续信号f1(t)和f2(t)经过等时间间隔Δ均匀抽样的离散序列的卷积和。 当Δ足够小时,f(nΔ)就是卷积积分的数值近似。 * 6.4 连续时间信号卷积 4. 卷积积分的步骤: (1)将连续信号 f1(t)和f2(t)以时间隔Δ进行取样,得到离散序列 f1(kΔ)和 f2(kΔ); (2)构造与 f1(kΔ)和 f2(kΔ)相对应的时间向量 k1 和 k2; (3)调用 conv()函数计算卷积积分的近似向量 f(nΔ); (4)构造 f(nΔ) 对应的时间向量 k。 * 6.4 连续时间信号卷积 5. 连续函数卷积积分计算函数 function [f,k]=sconv(f1,f2,k1,k2,p) %计算连续信号卷积积分f(t)=f1(t)*f2(t) % f: 卷积积分f(t)对应的非零样值向量 % k: f(t)的对应时间向量 % f1: f1(t)非零样值向量 % f2: f2(t)的非零样值向量 % k1: f1(t)的对应时间向量 % k2: 序列f2(t)的对应时间向量 % p: 取样时间间隔 f=conv(f1,f2); %计算序列f1与f2的卷积和f f=f.*p; k0=k1(1)+k2(1);%计算序列f非零样值的起点位置 k3=length(f1)+length(f2)-2;%计算卷积和f 的非零样值的宽度 k=k0:p:k0+k3*p; %确定卷积和f非零样值的时间向量 subplot(2,2,1),plot(k1,f1) %在子图1绘f1(t)时域波形图 title('f1(t)'),xlabel('t'),ylabel('f1(t)') subplot(2,2,2),plot(k2,f2) %在子图2绘f2(t)时波形图 title('f2(t)'),xlabel('t'),ylabel('f2(t)') subplot(2,2,3),plot(k,f); %卷积f(t) h=get(gca,'position'); h(3)=2.5*h(3); set(gca,'position',h) %将第三个子图的横坐标范围扩为原来的2.5倍 title('f(t)=f1(t)*f2(t)'),xlabel('t'),ylabel('f(t)') return * 6.4 连续时间信号卷积 例7.3 计算下列连续信号的卷积 p=0.01; k1=0:p:2; f1=0.5*k1; k2=k1; f2=f1; [f,k]=sconv(f1,f2,k1,k2,p); * 6.4 连续时间信号卷积 例7.4 计算下列连续信号的卷积 p=0.01; k1=-1:p:1; f1=2*ones(1,length(k1)) ; k2=-2:p:2; f2=ones(1,length(k2)); [f,k]=sconv(f1,f2,k1,k2,p); 西华师范大学 物理与电子信息学院 * 西华师范大学 物理与电子信息学院 * 西华师范大学 China West Normal University * 6.1 信号的表示及可视化 MATLAB对连续信号只能提供近似表示 连续信号的时间取值t是连续的,而MATLAB中变量的取值都是离散的,因此,MATLAB对连续信号只能提供近似表示,即采用对连续时间信号进行采样的方式进行,为了保证采样值能尽可能保留信号的细节,应该确保足够小的抽样时间,同时采用plot命令画出连续信号的图形。 * 6.1 信号的表示及可视化 连续时间信号的表示方法 向量表示法 符号运算表示法 用两个行向量t和f来分别表示时间范围,和相应的信号值,用plot命令绘制信号波形。 用一个符号表达式表示信号,用ezplot 命令绘制信号波形 * 6.1 信号的表示及可视化 例:绘制Sa(t)函数 向量表示法1: t=-10:1.

matlab里sconv原理_第6章 信号的时域分析及Matlab实现.ppt相关推荐

  1. 基于matlab的离散系统时域分析实验,《信号与系统》 实验一 信号的时域分析及Matlab实现...

    实验一 信号的时域分析及Matlab实现 参考文章 题目 题目1代码实现 讲解 sinc(t) Sa(t) 时移.翻转.展缩 subs(s,old,new) ezplot() 绘画符号函数 题目2代码 ...

  2. 《信号与系统》 实验一 信号的时域分析及Matlab实现

    实验一 信号的时域分析及Matlab实现 参考文章 题目 题目1代码实现 讲解 sinc(t) Sa(t) 时移.翻转.展缩 subs(s,old,new) ezplot() 绘画符号函数 题目2代码 ...

  3. matlab混叠现象与频率分辨率,连续时间信号频谱分析研究及MATLAB实现

    0.引言在信号处理过程中,频域分析方法往往比时域分析方法更方便和有效.对于确知连续时间信号,其频域分析可以通过连续时间傅里叶变换来进行,但是,这样计算出来的结果仍然是连续函数,计算机不能直接加以处理. ...

  4. 对时域连续信号用matlab离散,数字信号处理上机实验一 离散时间信号的时域分析...

    实验1 离散时间信号的时域分析 一.实验目的 (1)了解MATLAB语言的主要特点及作用: (2)熟悉MATLAB主界面,初步掌握MATLAB命令窗和编辑窗的操作方法: (3)了解常用时域离散信号及其 ...

  5. 微机原理_第2章 微处理器

    目录 2.1 8086微处理器的基本结构 前言 2.1.1  8086的功能结构 前言总结 1.执行部件EU 2.总线接口部件BIU EU和BIU两部分在很多时候可以并行工作 2.1.2 8086的寄 ...

  6. matlab 矩阵jocobi迭代_第6章 解线性方程组的迭代法(基于MATLAB)

    前面我们已经知道对于线性方程组,一般有两种数值解法:直接法和迭代法.直接法前面已经写过了,没看的同学可以移步阅读:直接法.本次主要讲述迭代法及其相应的MATLAB代码. 考虑线性方程组 当 为低阶稠密 ...

  7. 微机原理_第1章 微型计算机概述

    目录 1.1 微型计算机的基本结构 1.1.1 微型计算机的结构特点 冯·洛伊曼结构--微机 哈佛结构--单片机.DSP 1.1.2 微处理器 微处理器简介 CPU一般都具备下列功能:(6点) CPU ...

  8. matlab错误ceq未赋值,MATLAB数学手册教程_第5章__优化问题

    第5章 优化问题 5.1 线性规划问题 线性规划问题是目标函数和约束条件均为线性函数的问题,MATLAB6.0解决的线性规划问题的标准形式为: min n R x x f ∈' sub.to :b x ...

  9. matlab去除图片水印_求帮忙,我想找到用matlab编程的数字水印系统,可以实现给图片加水印,并且防止攻击,最后提取水印信息...

    匿名用户 1级 2011-03-27 回答 3 视频水印的嵌入和检测方案 3.1水印的预处理 采用二值图像作为待嵌入的水印数据,本文针对的研究对象因为是二维图像故采用的是二维Arnold变换. 二维A ...

最新文章

  1. Access restriction required library rt.jar
  2. java代码内创建mysql索引_Java Mysql数据库创建视图、索引、备份和恢复
  3. 获得WebBrowser中的图片数据
  4. Linux或者Mac解压乱码问题
  5. 虚拟网站禁用php,虚拟主机php程序fsockopen函数被禁用
  6. android点击另一个app,Android 怎么从一个APP中打开另外一个APP
  7. java三角形类 继承_java编程三角形(Triangle类)继承
  8. 春运首日 广西桂林火车站向旅客“送万福”
  9. c/c++再学习:C与Python相互调用
  10. pycharm 运行提示:@Error running ‘xx‘: Cannot run program “C:\Python27\python.exe“ (in directory “D:\...)
  11. Vue移动端项目模板h5
  12. 【自我解析】2020华为杯数学建模比赛A题
  13. 【工赋开发者社区】产业互联网和工业互联网的区别
  14. Xcode 5设置Deployment Target
  15. html5经纬度定位 源码_HTML5获取地理经纬度并通过百度接口得到实时位置
  16. python多叉树_python中高效的四叉树实现
  17. 学习之 “Spark的安装配置”
  18. 阿里云服务器ping不通github或其他域名
  19. excel公式编辑器_七款编辑器/笔记工具推荐
  20. kafka Reassign Partitions Tool

热门文章

  1. 函数防抖 和 函数节流
  2. shell看java控制台_java - 为什么我的shell脚本的输出不能打印在控制台? - SO中文参考 - www.soinside.com...
  3. 正则匹配 http或者 https开头的网络地址
  4. idea2020搜索不到插件的问题
  5. 文件操作中关于文件句柄的相关操作
  6. Java学习笔记二十二:Java的方法重写
  7. 远程桌面时提示凭证不工作问题的终极解决办法
  8. shell 与 空格
  9. 设计模式:单例模式的写法(基础写法和线程安全写法)
  10. 读《构建之法》13--17章有感