信号与系统:因果与非因果的理解

举个通俗的例子,来辅助大家理解《信号与系统》中,因果与非因果的区别。

通俗例子

例子1:超能力收麦子

假象你是一个农民,在田地里晒麦子,为了尽可能的多晒,你需要在阴雨天到来前一天,把麦子收好,不然麦子就坏了。

因果系统:

天气预报,根据目前和前几天专业的气象信息,推断出了明天下雨。于是你把麦子收好了。

输出(是否收麦子的决定)只取决于现在的输入(当前的气象信息)和过去的输入(前几天的气象信息)。

非因果系统:

你有预知未来的超能力,预知到明天会下雨,于是把麦子收好了。

输出(是否收麦子的决定)还和未来的输入有关(预知到明天会下雨)

例子2:为恐怖片做镜头预警

相信大家一定都看过恐怖片解说,有的解说会为观众在每个恐怖镜头出现前,放倒计时。现在,你将担任解说员在两种情况下,为视频的恐怖镜头做好预警。

因果系统:

你正在进行一场恐怖片的实时直播,当视频镜头突然变得安静,或者恐怖的氛围音乐逐渐响起,这些信息无不宣告着恐怖镜头的到来,于是呢你做出预警。

输出(是否做出预警)只取决于现在的输入和过去的输入(突然的安静、正在播放的恐怖的氛围音乐)

非因果系统:

你事先看过了这个电影,知道在50:30的时候会出现恐怖镜头,于是呢,在50:47分的时候做出了预警。

输出(是否做出预警)取决于未来的输入(50:30分的时候出现恐怖画面)

专业例子

当我们引入数学, 通俗的例子从“形象”转变为“抽象”,开始变得专业。同时因为这个数学具有一个实际的含义,比起教科书上的数学,更像是比较“形象”的抽象,方便理解。

以通俗的例子2:为恐怖片做镜头预警。为例,我们展开讨论。

非因果系统

我们在观看一个恐怖片片段,它的时长有60秒,在50秒的时候有一个恐怖镜头。那么我们用n来表示时间,单位为秒,用x(t)是否为1表示当前时间是否有恐怖镜头。x(t)为1时,表示有,为0表示没有。于是我们得到了下面这张图。

在X(50)处,值为1,表示第50s有恐怖镜头。其余为0,没有恐怖镜头。

预警需要设置在恐怖镜头出现的5s前,给观众足够的时间做心理准备。如果我们用y(t)来表示是否预警,y(t)为1表示预警,为0则不做预警。

根据y(t)的定义,可以得出它的数学表达式:
y(t)=x(t+5)(公式1)y(t)=x(t+5)\tag{公式1} y(t)=x(t+5)(公式1)

(公式1)(公式1)(公式1) 便是典型的非因果系统。它与未来的输入有关。在公式上常常表现为,t+x。

因果系统

依然是为恐怖片做预警,现在根据恐怖氛围音乐(后面简称音乐),用x(t)为1表示出现音乐。假设音乐出现在40s。如图:

用y(t)为1表示预警,当音乐出现后5s,我们做出预警。于是得到y(t)的表达式和图像。
y(t)=x(t−5)(公式2)y(t)=x(t-5)\tag{公式2} y(t)=x(t−5)(公式2)

(公式2)(公式2)(公式2) 便是典型的因果系统。它与当前或者之前的输入有关,此处为与之前的输入有关。在公式上常常表现为,t-x。

总结

  1. (公式1)(公式1)(公式1)是典型的非因果系统。它与未来的输入有关。在公式上常常表现为,t+x。
  2. (公式2)(公式2)(公式2)是典型的因果系统。它与当前或者之前的输入有关,此处为与之前的输入有关。在公式上常常表现为,t-x。
  3. 在做题时,可以依据t的形式进行判断是否为因果系统。

教课书上有不少例子,我觉得其中最容易理解和操作的非因果系统,是滑动滤波。

信号与系统:因果与非因果系统的理解相关推荐

  1. 领悟《信号与系统》之 非周期信号的傅里叶变换

    非周期信号的傅里叶变换 一.非周期信号的傅里叶变换 二. 典型信号的傅立叶变换 1.单边指数信号 2.偶双边指数 3. 矩阵脉冲信号 4. 奇双边指数 5. 符号函数 6. 冲激信号 7. 阶跃信号 ...

  2. 信号与系统中冲激函数匹配法怎么理解

    先来看一道信号与系统时域分析微分方程的题 求冲激响应 求解过程: 首先得明确是响应信号,是激励信号 1将冲激信号认作激励信号,即代入,那么,响应信号就是 2解由两部分,特解和通解组成 对求通解,对求特 ...

  3. 第二章 离散时间信号和系统的时域描述分析 2.2.2 线性时不变系统

    如果系统对于输入信号的响应与信号加于系统的时间无关,则称该系统为时不变系统 如果 若对于任意整数,时不变系统一定满足: 如果线性系统对输入序列的运算关系L[.]在整个运算过程中不随时间变化,则称为线性 ...

  4. 信号与系统--信号以及系统的介绍(一)

    文章目录 一.绪论 1.概述 2.信号及其分类 3.系统及其分类 总结 一.绪论 1.概述 课程内容 两大对象 : 信号.系统 三种分析方法:时域分析方法.频域分析方法.复频域分析方法 三大变换:傅里 ...

  5. 信号与系统第一章--基本知识

    1.信号的基本概念 1.1信号分类 确定信号:可用确定时间函数表示的信号 (电流 电压 fx) 随机信号:不能用确定的函数描述,只可能知道它的统计特性.如概率 (雷电干扰信号) 1.1.1确定信号的分 ...

  6. 《信号与系统》第一章 信号与系统概述

    第一章 信号与系统概述 1.1 什么是信号 1.1.1 确定性信号与随机信号 1.1.2 连续时间信号与离散时间信号 1.1.3 周期性信号与非周期信号 1.1.4 能量信号与功率信号 1.1.5 因 ...

  7. 信号与系统-连续系统的时域分析

    文章目录 1. 系统定义 2. 系统模型 3.1 系统分类 3.1.1 线性与非线性系统 3.1.2 时变与时不变系统 **线性时不变(LTI)系统** 3.1.3 因果与非因果系统 3.1.4 连续 ...

  8. 信号与系统 chapter7 因果与非因果

    "因果"这个词常常在佛教里提到,比如有因才有果,放在信号与系统里就是你有输入才有输出,但是在所有的系统中你有输入就一定有输出吗?又或者是你有输出但没有输入,这样的系统如何称呼? 此 ...

  9. matlab判断系统因果性,信号与系统如何判定一离散系统的因果稳定性

    信号与系统中,如果离散系统稳定,则系统函数的极点必须全部位于单位圆.t=t1的输出y(t1)只取决于t≤t1的输入x(t≤t1)时,则此系统为因果系统. 离散系统是系统的全部或关键组成部分的变量具有离 ...

最新文章

  1. 特斯拉起诉小鹏汽车员工窃取商业机密,何小鹏回应
  2. nginx DNS 缓存问题
  3. 产销对接行动倡议书-万祥军:农民丰收节交易会谋定机制
  4. layui 自定义排序_thinkphp5+layui异步修改排序
  5. centos7 禁止ip访问_centos7.6版本限制某个IP访问指定端口
  6. python:数据库连接操作入门
  7. 模板设计模式_C常用设计模式——模板方法模式
  8. MySQL concat函数使用详解
  9. kotlin button_使用Kotlin和XML的Android Button
  10. Linux tcp同时多个连接,我的linux tcp server最多只能同时进行10个TCP请求,其余的都在等待了,如何让所有的连接都同时进行?...
  11. 【2017-3-17】视图,事务,备份还原,分离附加
  12. UltraEdit 26 总是偶尔提示运行的是试用模式
  13. Assets Error Listings APP-OFA-XXXX (文档 ID 1460268.1)
  14. Win7电脑遇到蓝屏,并报错:IRQL NOT LESS OR EQUAL
  15. Windows快捷键
  16. 英语基础语法学习笔记 2
  17. Orion Solarwinds监控平台安装教程
  18. Ubuntu18.04搭建Android源码编译环境
  19. 安防工程管理和运维对系统效能重要性
  20. [bzoj4735] 你的生命已如风中残烛

热门文章

  1. Istio的Ingress与Egress网关
  2. 如何在html 中添加ppt文件,如何在ppt中插入网页
  3. 进神经网络的学习方式(译文)----中
  4. ABAQUS运行问题总结
  5. 标梵互动:微信公众号开发之node第二篇
  6. 做了两年前端开发,平时就是拿 Vue 写写页面和组件,简历的项目经历应该怎么写得好看?
  7. 关于98% after emitting CopyPlugin个人探索
  8. 服务器装win10系统很卡,笔记本电脑安装win10系统后变很卡很慢的解决方法
  9. 业余草网站热门关键字
  10. Goland 导入自定义包问题解决