《信号与系统》解读 第1章 信号与系统概述-7:系统常见的整体特性:记忆性、稳定性、可逆性、时不变性、线性

本文主要是介绍《信号与系统》解读 第1章 信号与系统概述-7:系统常见的整体特性:记忆性、稳定性、可逆性、时不变性、线性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

系统整体特性概述 

1. 记忆性VS非记忆性

2. 稳定性与非稳定性

3. 可逆性与非可逆性

4. 时不变性与时变性

5. 线性与非线性: 重要!!!

6 目标系统的综合特性


系特整体性概述 

系统是系统对输入信号的变化与处理,根据系统表现出来的整体特性,可以把系统分为:

记忆性VS非记忆性、稳定性与非稳定性、可逆性与非可逆性、时不变性与时变性、线性与非线性


1. 记忆性VS非记忆性

无记忆系统,又称为组合逻辑系统。没有全局变量的函数,都是无记忆系统。在实际系统中,无记忆系统通常是一个大系统的子部件。

记忆系统,又称为时序逻辑系统。大多数实际的系统都是记忆系统。输出信息,不仅仅与输入有关,还取决于系统当前的状态和条件。

(1)记忆系统的案例

  • 积分运算:就是当前输入+以往输入的累计和,从而得到新的累计和。
  • 移位运算:是对当前状态数据的移位,而输入只是指定移动的位数。
  • 累计和运算:与积分相似,就是当前输入+以往输入的累计和,从而得到新的累计和。
  • 差分运算:是当前状态-之前的状态

(2)无记忆系统的案例

输出值,只取决于当前的输入信息,与之前的输入无关,与系统当前的状态无关。

2. 稳定性与非稳定性

(1)图形化表示

(2)数学表示

所有设计的电子系统,都必须是稳定的系统,不稳定的系统又称为发散系统,系统终将陷入崩溃,因为系统的能量是有限的。

当然,时候时候,也会通过限制输入信号,防止“发散系统”陷入崩溃。


3. 可逆性与非可逆性

(1)定义

(2)可逆系统的模型

通信系统都是可逆系统:各层的编码与解码、调制与解调、扩频与解扩、加扰与去扰、封装与解封装、加密与解码,都表明通信系统是一个可逆系统。

接收过程就是发送过程的逆过程。

整体上讲,一个不可逆的系统,是无法完成输入数据的还原的,也就无法完成通信的需求!

当然,通信系统的不是所有环节都是可逆的,如数据完整性检查过程的Hash运算,就是不可逆的过程,在通信系统中,利用不可逆过程完成系统安全性相关的功能。

4. 时不变性与时变性

时不变系统,亦称确定性系统,指特性(不是输出)不随时间变化的系统。通俗的讲,时不变系统在特定的输入下和特定的条件下,输出是固定的。

时不变系统,就像一个人格稳定的人,它的行为模式是可以预测的。时不变系统的行为都是预先设计好的、确定性的。

时变系统是不确定的系统,就是常说的“反复无常”。体现在系统软件开发中,就是变量的值,没有初始化,就直接使用,其值都是不确定的。

5. 线性与非线性: 重要!!!

(1)定义

线性系统是指同时满足叠加性(加减运算)均匀性系数乘除运算)的系统。

所谓叠加性(加减运算):是指当几个输入信号共同作用于系统时,总的输出等于每个输入单独作用时产生的输出之和;

均匀性(系数乘除运算):是指当输入信号增大若干倍时,输出也相应增大同样的倍数。

不满足叠加性和均匀性的系统即为非线性系统

(2)图形描述

  • 系统对多路的输入信号,先进行线性运算、累加后在进行变换。

  • 系统对多路信号先进行变换,后进行线性运算、累加

如果上述两种情况,得到的输出是一致的,则这个系统是线性系统,符合叠加性特征!

(3)数学描述

(4)应用

可以这样说,《信号与系统》的研究,就是建立在线性系统之上的,现代通信系统,基本上是一个线性系统。

线性系统的线性特征被应用在通信系统的方方面面:信号的复用与解复用,如2G的频分多址、3G的码分多址、4G正交频发复用,功率放大器等等,否是线性系统的线性特征的应用。

6 目标系统的综合特性

信号与系统中,研究的系统主要是:有记忆性、稳定性、可逆性、时不变性、线性系统。

这篇关于《信号与系统》解读 第1章 信号与系统概述-7:系统常见的整体特性:记忆性、稳定性、可逆性、时不变性、线性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/751644

相关文章

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

linux系统中java的cacerts的优先级详解

《linux系统中java的cacerts的优先级详解》文章讲解了Java信任库(cacerts)的优先级与管理方式,指出JDK自带的cacerts默认优先级更高,系统级cacerts需手动同步或显式... 目录Java 默认使用哪个?如何检查当前使用的信任库?简要了解Java的信任库总结了解 Java 信

MySQL之搜索引擎使用解读

《MySQL之搜索引擎使用解读》MySQL存储引擎是数据存储和管理的核心组件,不同引擎(如InnoDB、MyISAM)采用不同机制,InnoDB支持事务与行锁,适合高并发场景;MyISAM不支持事务,... 目录mysql的存储引擎是什么MySQL存储引擎的功能MySQL的存储引擎的分类查看存储引擎1.命令

Spring的基础事务注解@Transactional作用解读

《Spring的基础事务注解@Transactional作用解读》文章介绍了Spring框架中的事务管理,核心注解@Transactional用于声明事务,支持传播机制、隔离级别等配置,结合@Tran... 目录一、事务管理基础1.1 Spring事务的核心注解1.2 注解属性详解1.3 实现原理二、事务事

Linux五种IO模型的使用解读

《Linux五种IO模型的使用解读》文章系统解析了Linux的五种IO模型(阻塞、非阻塞、IO复用、信号驱动、异步),重点区分同步与异步IO的本质差异,强调同步由用户发起,异步由内核触发,通过对比各模... 目录1.IO模型简介2.五种IO模型2.1 IO模型分析方法2.2 阻塞IO2.3 非阻塞IO2.4

Oracle数据库在windows系统上重启步骤

《Oracle数据库在windows系统上重启步骤》有时候在服务中重启了oracle之后,数据库并不能正常访问,下面:本文主要介绍Oracle数据库在windows系统上重启的相关资料,文中通过代... oracle数据库在Windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方

Redis高性能Key-Value存储与缓存利器常见解决方案

《Redis高性能Key-Value存储与缓存利器常见解决方案》Redis是高性能内存Key-Value存储系统,支持丰富数据类型与持久化方案(RDB/AOF),本文给大家介绍Redis高性能Key-... 目录Redis:高性能Key-Value存储与缓存利器什么是Redis?为什么选择Redis?Red

MySQL8.0临时表空间的使用及解读

《MySQL8.0临时表空间的使用及解读》MySQL8.0+引入会话级(temp_N.ibt)和全局(ibtmp1)InnoDB临时表空间,用于存储临时数据及事务日志,自动创建与回收,重启释放,管理高... 目录一、核心概念:为什么需要“临时表空间”?二、InnoDB 临时表空间的两种类型1. 会话级临时表

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返