前言

本人水平有限,文章仅作为自己的学习记录,且多用不严谨的、通俗易懂的语言去介绍。如有错误,希望大佬们多多批评指正。

系列文章01——记录我对傅里叶级数的理解和学习过程

系列文章02——记录我对傅里叶变换的理解和学习过程

本节是为了填之前的坑,在介绍傅里叶级数的时候引入了复指数形式的傅里叶级数,是由欧拉公式推过来的。可是为什么会有复指数?欧拉公式怎么理解?复指数还有什么用?这些问题都是我之前很好奇的问题,很遗憾,我仍然没有搞明白为什么会有复指数,但是我可以介绍一下复指数和欧拉公式怎么理解,以及在通信中的典型应用。

一、历史小故事

莱昂哈德·欧拉(Leonhard Euler,1707年4月15日~1783年9月18日),瑞士数学家、自然科学家。欧拉出生于牧师家庭,13岁时读大学,15岁大学毕业,16岁获得硕士学位。他不但为数学界作出贡献,更把整个数学推至物理的领域。他是数学史上最多产的数学家,平均每年写出八百多页的论文,还写了大量的力学、分析学、几何学、变分法等的课本,《无穷小分析引论》、《微分学原理》、《积分学原理》等都成为数学界中的经典著作。欧拉对数学的研究如此之广泛,因此在许多数学的分支中也可经常见到以他的名字命名的重要常数、公式和定理。法国数学家拉普拉斯认为:读读欧拉,他是所有人的老师。

参考文献:百度百科

二、e!?IQ调制!?

2.1自然数e最初来历以及它为什么“自然”了?

自然数e的来历最早来自于银行存钱“复利”的概念。如下图所示:

e=2.7.......无限不循环小数。

以上例子抽象出来的模型实际上是高数中的一个重要极限。大概对e有一个印象了之后,我们还是没有明白e到底怎么“自然了”?

我们直接截图百度百科中关于以e为底的对数螺线的概念。

像不像大自然里蜗牛的壳子......够自然吗?【狗头】

2.2复指数函数

曾经有一段时间在学复变函数的时候,看到e^(i*pi),很懵,i是虚数,(i*pi)个e相乘,是什么啊???这没意义啊???其实我当时这么想,就是感受不到“数学之美”。

如果我换个逻辑,假如这个世界上真的就是存在一个“造物主”,它将自然界一系列巧妙的东西联系起来,而人类发现了这种联系,伟大的数学家用公式把它描述出来,进而有了复指数、欧拉公式。我们需要做的就是去通过这个公式,去感受这个世界的巧妙。

这样说,会不会方便我们去学习理解?下面放上一个up的视频,在视频中,他先举例讲述了e=2.7...怎么来的;再将例子抽象出来,讲述了什么是指数函数;最后将数域扩展,从几何的角度让我们观察到复指数函数和圆千丝万缕的联系。

用几何直觉理解欧拉公式!【中学生也能懂|manim】_哔哩哔哩_bilibili

2.3欧拉公式的可视化

还是和前文一样,我到今天怎么也想不懂为何欧拉能发现所谓的“上帝创造的公式”——欧拉公式。但是我换个逻辑,假如这一切真的都是有个“造物者”联系起来,并且被人类发现,由数学家表示。那我们只需要感叹“造物者”真牛就行了,不必站在“造物者”和数学家的角度想问题。

下面放上一个UP主搬运的视频,很短只有几十秒,但足以展现出一个事实:欧拉公式将三角函数的定义域从实数域,扩展到了复数,建立了三角函数和复指数函数的联系。

动画演绎欧拉公式!_哔哩哔哩_bilibili

原本学习复指数函数的时候,如果只看二维复平面,那就是一个圆,有一个单位向量不停地在圆上转圈。

上述视频加入了时间轴t,展现了一个三维的图像。我们发现,欧拉公式中出现的三角函数,直接被直观地展现在了视频中,原因是加入了一个时间轴t。此时我们不叫它复指数函数,而是复指数信号

2.4IQ调制

接下来,进入通信的内容!我会结合前面两篇文章介绍的傅里叶级数、傅里叶变换、时域频域概念,以及今天认识到的复指数信号和欧拉公式可视化,再加上一点点信号与系统的知识,用通俗的语言解释一下IQ调制的缘由。

2.4.1双边带信号会造成资源浪费

如图,负频率无意义,但是由于复指数信号中引入虚数概念的缘故,傅里叶变换后频谱变成了偶函数。在射频调制中,经过和载波相乘,频谱被搬移到wc这个频段。此时上边带其实已经携带了原信号的信息了,下边带占用频谱资源没有必要,会造成资源的浪费,我们要想办法把下边带“砍掉”,变成单边带。

2.4.2用阶跃函数砍掉一半频谱!

怎么砍掉一半呢?我们想到了信号与系统中学习到的阶跃函数。我们利用它帮助我们产生单边带信号!

如图所示,频域相乘,S(w)*2U(w),得到了单边带。这里阶跃函数为什么乘2,是为了后面推导公式方便,乘2无所谓,只是幅值扩大两倍,频率成分没有变,原信号的信息没有丢失。在射频调制中,对这个单边带信号进行调制,就节省了资源。

2.4.3刚刚频域相乘得到的单边带信号时域表达式是什么?引出Hilbert变换!

在2.4.2中我们在频域将原信号的频谱砍了一半,变成了单边带信号,再进行射频调制就节省了资源。可是这个单边带信号如何在时域中表示呢?我们都不知道它在更贴近我们生活的时域中长什么样子呀?所以本节我们利用傅里叶逆变换,找出这个单边带信号的时域表达式,并且在推导过程中,会偶遇到我们通信中大名鼎鼎的希尔伯特变换

如上图

第一张图我推导了单边带信号的时域表达式,并且引出了希尔伯特变换。s(t)先做希尔伯特变换并且乘以一个j,再加上s(t),最终得到我们要的单边带信号的时域表达式

第二张图作者提出了一个问题,射频调制中,我们拿这个单边带信号的时域表达式,如果乘上载波信号cos(wct),会发现最后的已调信号的实部,竟然又出现了s(t).cos(wct),和2.4.2节图中一样了,又出现了双边带,没有达到省资源的目的。所以在射频调制的时候,问题出在载波信号,我们不应该拿cos(wct)当载波。那到底该乘上什么样的载波信号呢?

2.4.4从理论上实现单边带信号的发送

接着上一小节推导,我们用载波coswct不行,那用什么?答曰:复指数信号。且看我推导。

如图,用复指数信号去调制,得到的已调信号取实部,做傅里叶变换,完美在wc处得到上边带!虚部我没有证明,对虚部做傅里叶变换,仍然可以得到同样的结论!

现在我们终于从理论上实现了单边带信号的发送,节省了一半的频谱资源。

问题还没有结束,这是理论上的,实际上,希尔伯特变换很难实现,而且去哪里找一个复指数信号作载波?我们好像刚从理论上实现单边带信号的发送,结果又陷入了困难。怎么办,IQ调制登场!

2.4.5千呼万唤始出来——IQ调制

梳理一下本次文章的思路:通过分享几个up的视频和自己的理解,介绍了自然数e的由来、指数函数概念、复指数函数概念、欧拉公式可视化、复指数信号和三角函数的关系;之后举了射频调制时双边带信号浪费频谱资源的问题,进行了一系列公式推导,引出了希尔伯特变换,并且利用了复指数,达到了理论上的单边带信号。现在回到实际生活中,看看IQ调制。

在推公式之前,先放一条结论:希尔伯特变换省了一半的频谱资源换来信息不变;IQ调制利用理论,做了一个“减法创新”,虽然没有省频谱资源,但是换来了双倍的信息。

如上图所示,这里是我自己的想法,有可能错的离谱,请大佬们指正!!!

如上图所示的推导过程,仿照2.4.4节 的射频调制过程,我取一个复基带信号,乘以复载波,得到的已调信号取实部,就是IQ调制中的IQ信号【x(t).cos(wct)-y(t).sin(wct)】,对它进行傅里叶变换,发现频谱的中心频率都处于wc处,但是幅度不一样,一个幅度为实数,另一个幅度为虚部。频谱占用不变,但是传了x(t)和y(t)两个信息。这样的频谱在信道中传输,我把它理解为一个复信道,接收端解调IQ信号的框图如下图所示。由于现在比较晚了,要睡觉了,解调端不想再算了。仍然使用时域乘积-频域卷积的方式,最后可以恢复出x(t)和y(t).

           IQ调制解调框图

参考文献:《通信之道》杨学志,鲜枣课堂《数字信号处理》

记录我对复指数信号的理解和学习过程相关推荐

  1. 欧拉公式cos_谈谈欧拉公式与复指数信号

    在无线通信中信息的传递是通过电磁波的形式传递出去的.电磁波可以用一系列不同频率的正弦函数来表示,我们可以利用正弦信号的幅度.频率.相位这三个特性进行信号的调制.在进行信号处理时,如果使用正弦信号进行分 ...

  2. 【六更完结!由于字数限制开新文章继续】零基础信号与系统学习笔记:复指数信号、傅里叶级数的系数推导、三角函数正交性、离散傅里叶变换、相位补偿、z变换表、逆变换表、常见序列及其作用

    零基础信号与系统学习笔记:复指数信号.傅里叶变换.三角函数正交性 基础1:复指数信号 复指数信号基础知识 复指数信号推导1 虚指数信号 虚指数信号特性和作用 直流信号 基础2:傅里叶级数 推导傅里叶级 ...

  3. 《信号与系统》解读 第1章 信号与系统概述-5:非常重要!!!深入、详细地解读什么基本的复指数信号、IQ信号、欧拉公式?

    前言: 正弦信号与复指数信号(更准确称为虚指数信号)是现代移动通信系统中最基本的信号. 其中正弦信号常是射频调制的载波信号,而虚指数信号,包含了两路同频的正交正弦与余弦信号,常用于现代通信基带数字调制 ...

  4. 技术至简-5:动画显示复指数信号的形状与物理意义

    复指数信号概念的理解是一个难点. 1. 数学表达式 它是由两个同频的正弦和余弦两个基本信号构成. 2. 复指数信号的内在组成 复指数是两路正交的基本信号,一路是余弦信号,另一路是正弦信号! 3. 复指 ...

  5. matlab实指数序列,matlab入门篇正弦信号实指数信号和复指数信号的仿真

    matlab入门篇正弦信号实指数信号和复指数信号的仿真 正弦信号与实指数 /复指数信号的仿真Matlab- -学习目标o 通过对正弦信号.余弦信号.指数信号.复指数信号这些初级信号的仿真,初步掌握各种 ...

  6. 正弦信号与复指数信号

    一.为什么正弦信号如此重要? 三角函数作为线性系统的输入具有频率不变的特性,这个特性可以用来描述系统的特征.输入一个正弦信号输出也是一个正弦信号,只是幅度和相位有了一定的改变.其他形式的周期信号如三角 ...

  7. 信号与系统—周期复指数信号

    周期复指数信号重要性在于其可以作为基本的信号构造单元来构造许多其他信号(大多数周期信号都可以由一系列成谐波关系的周期复指数信号线性组合而成).至于如何构造可以学习卷积和傅里叶级数相关内容,本文中主要对 ...

  8. 复指数信号的matlab,复指数函数周期怎么算,为什么复变指数函数是周期函数,而实变指...

    Q1:为什么复变指数函数是周期函数,而实变指 向量的的数量积 定义:已知两个非零向量a,b.作OA=a,OB=b,则角AOB称作向量a和向量b的夹角,记作〈a,b〉并规定0≤〈a,b〉≤π 定义:两个 ...

  9. 复指数与高斯函数乘积的傅里叶变换_希尔伯特变换:将实数信号变换成解析信号?节省带宽,提升效率...

    通信中的调制,我们可以看作为在频域范围内的频谱搬移技术. 对于一个原始信号m(t),我们加上一个直流分量A0,再乘以载波信号,就得到了调幅AM信号. AM信号,之前的文章介绍过. 模拟调制:我们为什么 ...

最新文章

  1. MathJax: 让前端支持数学公式
  2. 干货!MySQL 资源大全
  3. PAXOS/RAFT理解
  4. liunx检查与安装软件包
  5. 条件运算符?:接受三个操作数,是C#中唯一的三元运算符(转)
  6. 计算机网络常见问题总结
  7. 汇编语言(八)之删除数组中为零的元素
  8. 微信独立精彩互换抢红包系统源码ThinkPHP开源版
  9. 【python教程入门】Python的机器学习库有哪些?
  10. 怎么增加一个工位?ApiPost工位有什么用?
  11. hdoj1087:Super Jumping! Jumping! Jumping!(dp基础题-最大上升子序列和(可不连续))
  12. Android——ASM 极速上手 简单使用
  13. docker部署分布式应用_Docker服务,堆栈和分布式应用程序捆绑
  14. 给postfix邮件发信 报错Relay access denied (in reply to RCPT TO command)
  15. 学而思python分几个level_学而思新概念英语课程体系表
  16. 手机锁屏密码忘了怎么办
  17. rxjava背压_RxJava背压
  18. 《薛兆丰的经济学课》课程总结3--生命有限
  19. 从arduino板开始做到阿里云app控制--WeMos D1或ESP8266连接阿里云文章合集及源代码
  20. Qmail系统完整篇

热门文章

  1. 更改Windows电脑的锁屏pin密码
  2. git、snv、repo等版本管理工具使用对比
  3. 交通银行商业汇票交易系统成功上线
  4. 低代码如何助力化学材料行业数字化升级?
  5. 分解和合并:Java 也擅长轻松的并行编程! 作者:Julien Ponge
  6. android Camera2 API适配百度人脸识别SDK
  7. java 当前时间推后一年_Java 获取时间日期
  8. opencv双目视觉标定,激光结构光提取,指定特征点获取世界坐标
  9. 45 周岁、IPIP 的七年之痒与最坏打算~
  10. R语言学习笔记︱Echarts与R的可视化包——地区地图