《信号与线性系统分析》学习心得

2023-05-16

                                                        《信号与线性系统分析》学习心得

通过本学期上网课的学习,大致对信号有了一定的了解认知,下面对该课程的理解发表粗浅认知,说起信号,大家都不陌生,比如老师写的幻灯片,朋友的一个眼色,经常使用的 WiFi 信号......总之,信号就是信息的载体,它包含着信息!从数学的角度,信号可以说是一个时间函数/序列;从电路角度来说,信号就是各种激励与响应与系统的作用;从模电数电的角度来看,信号有连续时间信号与离散时间信号,也就是模拟信号与数字信号的体现吧。

  先从数学角度来讲,信号以一个时间序列/时间函数来表示;在整本书中充满了各种各样的数学函数,以冲击函数阶跃函数为代表,同时还利用数学知识对一些重要公式进行推导证明,例如利用麦克劳林展开式得出欧拉公式,接着欧拉公式很巧妙地把正余弦函数转变成了指数函数,这样不仅把实数与虚数结合到了一起,还为时域函数与频域函数的分析以及微积分的运算奠定了基础;整本书以计算推导为脉络,求各种函数的微分积分与变换(尺度、时移、频移),个人认为其中最难的就是卷积定理与傅里叶变化,这两点涉及到的公式计算都不容小觑!最后的拉普拉斯变换与反变换以及后续分析就是数学与电路的结合体了,不过也相对好理解与掌握。

谈到电路,有一个相似的概念被抛出——系统,这也是信号的中间量,系统有一多半是在研究激励函数,传输系统的特性函数和响应函数三者之间的关系。开始先从时域方面,分离出了线性与非线性、时变与时不变、因果与非因果系统等,在本书主要以LTI系统为研究对象;在此系统的基础上,利用微分方程对系统的响应做了全面的分析,有全响应、零状态响应、零输入响应、冲激响应与阶跃响应以及固有/强迫和暂态/稳态响应;其中最重要的方法是系数匹配法,可以准确的求出系统的初始状态与初始值。电路中为了准确计算电容电感的初始状态,引出了拉普拉斯的电路分析,而信号中由傅里叶变换到拉普拉斯变换,将信号的频域分析拓展到复频域的分析,同样增加了对系统初始状态的准确计算,同时将微分方程的相关计算引入到了对系统复频域分析的领域,二者的结合完美的搭建起了系统函数。

再来看看离散信号与连续信号,回顾所学,基本上都是在讲连续信号较多,用周期信号和非周期信号来分析,引出功率信号与能量信号以及帕斯瓦尔定理、吉布斯现象等,同时在傅里叶变换中也有区分;对于离散信号以及离散系统的学习我们较少涉及,不过在生活中我们遇到的离散信号也挺多的。

对于信号与线性系统这门课程,我发现它不仅和电气的许多专业基础课有很强的的相关性,也了解到其他的专业或多或少的接触到信号的相关知识。对于这门课的学习,感触最深的就是对公式的理解,做到真正明白推倒的由来,而不是死记硬背,特别是卷积积分这一知识点,不然很容易在公式变换中出错。

以上内容是我在粗浅学习后的个人感想,仅供参考阅读,如有错误或不同观点,欢迎下方留言!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

《信号与线性系统分析》学习心得 的相关文章

  • Pixhawk-信息流浅解析

    根深方能叶茂 在等待的日子里 xff0c 刻苦读书 xff0c 谦卑做人 xff0c 养得深根 xff0c 日后才能枝叶茂盛 Better 根爷 之前我们已经谈到系统框架 xff0c 之前谈到了定制自己功能的两部 xff1a 添加模块和修改
  • Python跨进程共享数据/对象

    1 跨进程共享方式 在multiprocess库中 xff0c 跨进程对象共享有三种方式 xff1a xff08 1 xff09 第一种仅适用于原生机器类型 xff0c 即python ctypes当中的类型 xff0c 这种在mp库的文档
  • Pixhawk-姿态解算-互补滤波

    根深方能叶茂 在等待的日子里 xff0c 刻苦读书 xff0c 谦卑做人 xff0c 养得深根 xff0c 日后才能枝叶茂盛 Better 根爷 终于说到了正题 xff0c 姿态解算这一部分很重要 xff0c 主要的基础就是惯性导航和多传感
  • Pixhawk-姿态解算源码注释

    根深方能叶茂 在等待的日子里 xff0c 刻苦读书 xff0c 谦卑做人 xff0c 养得深根 xff0c 日后才能枝叶茂盛 Better 根爷 这一部分是我在看源码时 xff0c 自己注释的一点笔记 xff0c 现在直接贴上来 当然这其中
  • Pixhawk-串级pid介绍

    根深方能叶茂 在等待的日子里 xff0c 刻苦读书 xff0c 谦卑做人 xff0c 养得深根 xff0c 日后才能枝叶茂盛 Better 根爷 鉴于串级PID在pixhawk系统中的重要性 xff0c 无论是误差的补偿 xff0c 如姿态
  • pixhawk串口读取传感器数据

    1 Pixhawk板上串口说明 xff1a 测试 使用Pixhawk板上TELEM2接口的USART2 xff0c 对应的Nuttx UART设备文件尾 dev ttyS2 xff1a 2 读取数据测试 步骤 xff1a 在Firmware
  • Android调用系统自带的文件管理器进行文件选择

    这几天在做的项目网盘 上传时需要用到调用系统自带的文件管理器来选择文件 xff0c 后来就在考虑怎么调用 xff0c 网上也搜了很久 xff0c 没有很好的解决方法 xff0c 后来在一瞬间发现了一篇不错的文章 xff0c 借鉴了一下代码
  • Android下如何读取文件的内容

    唉 xff0c 尝试了好半天了 xff0c 才弄懂 xff0c 1 首先权限的问题 我们需要在根文件中添加权限 lt uses permission android name 61 34 android permission WRITE E
  • Mavlink地面站编写之二–Mission PLanner地面站构架分析之MAVLINK航点读写

    转载请注明出处 http www amovauto com 阿木社区 玩也要玩的专业 xff01 3DR这个地面站还是非常专业的 xff0c 最近研究MAVLINK通信协议 就来分析下Mission planner的构架 至于Msissio
  • Mavlink地面站编写之三–Mission PLanner地面站构架分析之MAVLINK航点写入

    转载注意出处 xff1a http www amovauto com p 61 601 more 601 阿木社区 玩也要玩的专业 xff01 我们知道了怎么利用mavlink读取航点 xff0c 那么如果我们要写入航点 xff0c 也是一
  • Mavlink地面站编写之四-Mission Planner中ProgressReporterDialogue和读串口线程serialreaderthread的分析

    转载请注明出处 http www amovauto com p 61 660 阿木社区 xff0c 玩也要玩的专业 QQ群 526221258 ProgressReporterDialogue 这个对话框很有意思 xff0c 在MP中连接阶
  • Mavlink地面站编写之八–MAVLINK消息自定义

    PIXHAWk MAVLINK消息自定义 对于PIXHAWK这个系统来讲 xff0c MAVLINK是个小型的数据通信协议 xff0c 负责地面站和飞控本身的数据交互和地面站向飞控发送数据指令 前面的文章已经讲过MAVLINK这个数据格式解
  • Python参数校验工具:validate.py

    一直都在找一个比较好用的参数校验工具包 xff08 Python xff09 xff0c 这次终于找到了就做个记录 包名 xff1a validate py 安装方式 xff1a xff08 pip已收入 当前最新版本是1 3 0 xff0
  • Mavlink-1-概述介绍

    1 MAVLink简介 MAVLink xff08 Micro Air Vehicle Link xff0c 微型空中飞行器链路通讯协议 xff09 是无人飞行器与地面站 xff08 Ground Control Station xff0c
  • PX4位置控制offboard模式说明

    offboard模式的开发及应用 一 px4固件的模式 px4固件支持10几种飞行模式 xff0c 从代码结构上分析 xff0c 分为基本模式 自定义模式和自定义子模式 1 基本模式 基本模式又分为 xff0c 位置控制模式 自稳模式 手动
  • Nuttx启动过程

    start 处理器执行的第一条指令 v stm32 clockconfig 初始化时钟 v rcc reset 复位rcc stm32 stdclockconfig 初始化标准时钟 rcc enableperipherals 使能外设时钟
  • 飞控打信息打印

    如果打印到地面站可以使用mavlink log critical mavlink log critical mavlink log pub local 34 HIL platform Connect to simulator before
  • console和nsh的区别

    PX4在调试过程中 console口和NSH口原来功能不一样 xff0c Console只是负责往外吐数据 xff0c 比如打印飞控启动的过程 xff0c 或者输出源码中warnx或者printf这样的打印信息 而NSH飞控上电的启动过程并
  • C++ Primer 好不好?投票呗

    我的C 43 43 Primer 11好不好 xff1f 投票呗 为了能写出更好的C 43 43 Primer xff0c 我在这里向大家问一下 xff1a 我写得好不好 xff1f 认为好的选上面 xff0c 认为不好的选下面 xff0c
  • C++Primer 非常适合入门

    C 43 43 Primer 非常适合入门 就像题目所说的那样 xff1a C 43 43 Primer 非常适合入门 这是事实 xff01 xff01

随机推荐

  • 用户态和内核态的转换 (转)

    1 xff09 用户态切换到内核态的3种方式 a 系统调用 这是用户态进程主动要求切换到内核态的一种方式 xff0c 用户态进程通过系统调用申请使用操作系统提供的服务程序完成工作 xff0c 比如前例中fork 实际上就是执行了一个创建新进
  • 嵌入式数字电路中的各种逻辑电平

    在通用的电子器件设备中 xff0c TTL和CMOS电路的应用非常广泛 但是面对现在系统日益复杂 xff0c 传输的数据量越来越大 xff0c 实时性要求越来越高 xff0c 传输距离越来越长的发展趋势 xff0c 掌握高速数据传输的逻辑电
  • 永久保存屏幕显示方向

    修改屏幕的显示方向 xff1a 在终端输入 xrandr o left 向左旋转90度 xrandr o right 向右旋转90度 xrandr o inverted 上下翻转 code code code xrandr o normal
  • RabbitMQ 与 Kafka深度解析(二)

    介绍 作为一名处理大量基于微服务的系统的软件架构师 xff0c 我经常会遇到一个反复出现的问题 xff1a 我应该使用RabbitMQ还是Kafka xff1f 出于某种原因 xff0c 许多开发人员认为这些技术是可以互换的 虽然在某些情况
  • 物联网时代25大开源IoT框架

    相当长一段时间以来 xff0c 互联网一直被用来连接人类并简化生活 xff0c 这是21世纪初的启示 今天 xff0c 我们将讨论各种物联网框架 现在 xff0c 我们正在进入一个基于互联网技术的新世界 xff0c 该世界不仅连接人 xff
  • 如何用maven使用低版本的jdk编译工程

    背景 xff1a 项目中自定义了一些二方库 xff0c 需要把一些工程编译成jar xff0c 给其他项目或者工程做为依赖引入 由于自己的项目使用的是JDK1 8 xff0c 而使用方是一个比较老的项目 xff0c 使用的是JDK 1 6
  • Docker 1.7.1版本pull私有镜像仓库报错,V1,V2等

    注意 xff1a 如下解决方案 xff0c 只能解决pull的问题 xff0c 不能解决push的问题 xff0c 方案请参考 xff1a 解决docker push问题 Docker 1 7版本和Docker CE的配置文件的位置是不同的
  • 解决docker push镜像时denied: requested access to the resource is denied : docker

    背景 xff1a 我用的是harbor管理镜像仓库 xff0c 之前没有上传下载过harbor上的镜像 在我配置了daemon json文件后 xff0c 可以pull镜像了 xff0c 但是我往library目录push的时候仍然有问题
  • Jenkins增加node节点

    setp 1 添加节点 setp 2 配置 1 Launch method 选择Launch slaver agents via SSH 2 填写主机ip 3 添加Credentiais xff0c 也就是主机的username和passw
  • Linux如何设置时区、时间

    查看时间命令 xff1a root span class hljs variable 64 123 span span class hljs symbol work test span span class hljs variable sp
  • centos如何查看linux内核,版本号等

    查看全部信息 xff1a zhangsan span class hljs variable 64 localhost span span class hljs variable span uname a span class hljs c
  • linux如何切换用户

    1 一般的用户增删改查 useradd test 执行后会在 home目录下添加test用户的目录 cat etc passwd 可以查看系统当前的用户 su test 切换用户 passwd test 给test用户创建密码 2 另类用户
  • 解决kubernetes启动容器时,容器一直是ContainerCreating不能running

    表象 kubectl f span class hljs operator span class hljs keyword create span redis yaml kubectl span class hljs keyword get
  • Eclipse创建的Maven项目报错Could not calculate build plan: Plugin

    1 错误描述 br Could not calculate build plan Plugin br org apache maven plugins maven resources plugin 2 5 or one of its dep
  • JAVA同一个类内方法调用AOP解决办法

    1 问题现象 64 Around 34 execution com unicom hl service TowerPayService processInsert 34 public Object around ProceedingJoin
  • Python多进程任务如何识别谁是谁

    在Python多进程 多线程编程中 xff0c 如果使用future和add done callback 经常会遇到如何区分异步任务的问题 这里推荐两种方式 方式一 xff1a 给future新增属性 def call back futur
  • spring如何将环境变量映射到JaveBean里

    spring 获取 xff0c 打印环境变量 public static void main String args Map lt String String gt env 61 System getenv Set lt Map Entry
  • ROS2 tf2广播器(broadcaster)、侦听器(listener)

    tf2介绍 安装依赖 span class token function sudo span span class token function apt get span span class token function install
  • 使用HttpParser类解析网页

    之前发过一篇文章 xff1a 利用String类制作简单的网络爬虫 http blog csdn net gfd54gd5f46 article details 54729874 这是是基于String类里的substring 方法对字符串
  • 《信号与线性系统分析》学习心得

    信号与线性系统分析 学习心得 通过本学期上网课的学习 xff0c 大致对信号有了一定的了解认知 xff0c 下面对该课程的理解发表粗浅认知 xff0c 说起信号 xff0c 大家都不陌生 xff0c 比如老师写的幻灯片 xff0c 朋友的一