- 博客(25)
- 收藏
- 关注
原创 No.04 色散补偿 O-FDE算法 交叠频域均衡算法 MATLAB Python 代码实现
由于长距离通信系统中,截断的信号长度不能太短,否则过大的色散,这么短的信号是没有办法有效补偿的。O-FDE 算法把保护间隔换成了交叠的截断信号。这样既增大了截断的信号长度,又没有降低传输效率。...
2022-03-30 15:52:20
2660
2
原创 No.03 色散补偿 FSM算法 频域离散采样算法 MATLAB Python 代码实现
色散系统的频域传输方程如下G(z,w)=eDλ2zj4πcω2G(z,w)=e^{\frac{D\lambda^2z}{j4\pi c}\omega^2}G(z,w)=ej4πcDλ2zω2只需要对其色散系数取反就得到了我们需要接在后面的滤波器。首先将接收的信号截断为长度为 LfL_fLf 的子块,对子块做 FFT,对每一个子块的 FFT 乘上色散补偿滤波器的频域传递函数,将结果做 IFFT 变换回时域再组合成整体的接收信号序列。流程如下图所示:Yf(1,...,Lf)=Xf(1,...,
2022-03-28 11:13:58
3109
10
原创 No.02 色散补偿 TSM算法 时域离散采样方法 MATLAB Python 代码实现
一定先看这篇预备知识全网首篇用人话讲清楚:光纤中的色散对于单模光纤传输系统,色散补偿按照是否与偏振有关分为两部分,色度色散的补偿在第一部分,称这部分为静态均衡(均衡和补偿是同义词)。所谓静态就是对于速率一定的光信号,不论调制格式如何,只要光纤长度一定,色散就一定。色散(本篇专指与偏振无关的色散)对信号包络的影响可以表示成一个偏微分方程∂U(z,τ)∂z=jDλ24πc⋅∂U(z,τ)∂τ2\frac{\partial U(z,\tau)}{\partial z}=j\frac{D\lambda^2}{
2022-03-28 09:23:56
3451
3
原创 全网首篇用人话讲清楚:光纤中的色散
之前我们讲过光纤的损耗,还没看过的朋友可以翻阅本专栏的历史文章。损耗会导致光功率的不断减少,体现在信号波形上就是越来越矮,但信号形状保持不变。而色散会导致信号的畸变,也就是形状上的变化。色散主要包括:模式色散、模内色散、偏振模色散、高阶色散效应等,他们共同作用就会导致传输光信号形状上的畸变。这种畸变可以用叫做群速度的参数来定量描述。群速度可以理解为:1. 光功率传播的速度。2. 光信号包络的传播速度。色散的分类模式色散。只出现在多模光纤中,不同的模式在相同波长处的群速度不同。所以导致不同模式的传播速
2022-03-28 02:30:00
19879
6
原创 No.01 正交不平衡补偿 GSOP算法 有MATLAB和Python代码实现
理解难点:区分不平衡和不正交的概念。正交归一化并非绑定在一起,正交是必须要处理的,至于是否归一化随性而定。建议将 IQ 不平衡的原因与导致的现象之间的数学推导熟悉一遍,有助于理解。正交不平衡的原因和表象在理想情况下,相干探测得到的 I 路和 Q 路信号是完全正交的,但实际实验中有多种原因会造成 IQ 两路不平衡,从而破坏 IQ 两路的正交性,导致系统性能恶化,还会影响后续 DSP 模块正常工作。造成此现象的原因主要是调制器和接收机的不理想。调制器的不理想主要体现在,调制器 IQ 两路偏置.
2022-03-26 23:30:21
4971
7
原创 给实验室服务器配置内网穿透,避免内网尴尬,在家也能用服务器~
我这个环境呢,学校实验室的服务器是两块 3090 的 ubuntu,可以看我本专栏之前的文章,你能更细致的了解到我都干了些啥。realVNC 确实是实现了只要能联网就能用图形化的功能。但是这一放假不在同一个省份,250公里,图形界面反应太慢了。于是内网穿透咱就得用起来了呀~内网穿透 (fast reverse proxy, frp),是一个高性能反向代理应用,可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转,暴露到公网中。通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服
2022-01-28 00:15:00
8634
26
原创 systemd 使用教程|CSDN创作打卡
frp 是一个高性能的内网穿透工具,本文将讲解如何使用 systemd 进行管理 frp 服务,保持 frp 持续正常地工作。systemd 是一个专用于 Linux 操作系统的系统与服务管理器,PID=1,启动并维护各种用户空间的服务。systemd 服务单元systemd 拥有 11 个单元类型,分别是:服务(service)、套接字(socket)、设备(device)、挂载点(mount)、自动挂载点(automount)、 启动目标(target)、交换分区或交换文件(swap)、被监视的路
2022-01-25 03:00:00
2718
17
原创 FS FT DFS DTFS DTFT DFT FFT 概念的全面梳理,我们来聊聊信号处理|CSDN创作打卡
信号与系统的时域分析我们在做信号处理时,通常就是时域频域分析两个角度。时域分析角度下,我们开始在时间维度上接触“信号”,引入了奇异函数 (冲激函数) 的概念,使得信号分析更加的便利。明确了线性时不变 (Linear Time Invariant, LTI) 系统的概念,知道了一个 LTI 连续系统和 LTI 离散系统在数学上的表述形式是微分方程和差分方程。在时域分析信号通过系统的方法为:得到 LTI 系统的方程。通过解微分方程和差分方程的方法,根据给定的初始条件和输入激励,求得通解和特解,即为信号
2022-01-23 16:08:44
12018
17
原创 文献检索——Web of Science|CSDN创作打卡
Web of Science科普在介绍如何检索之前,先做一个简单的科普(为了通俗易懂,并不严谨,读完之后你能知道这些大概是个什么事,这样完全足够了)。不看科普直接跳到下一节即可。作为理工科的各位,肯定听说过“发一篇SCI,发一篇EI”之类的话。这个世界上有很多科研工作者,大家都会把自己的科研进展共享与大家分享,主要有两种方式 1.大家坐下来聊聊天[会议];2.写成作文儿[期刊]。 也就是大家常说的投会议、投期刊。会议会有会议文集,来开会的各位都说了些什么,做一下记录。这个记录就是你向会议发出的投稿。
2022-01-22 11:38:10
9533
72
原创 碎碎念No.06 跟眼镜店的人就不必有什么客气|CSDN创作打卡
眼睛已经625/675度了。度数基本上不怎么涨了,去换了副眼镜。本可淘宝换镜(已知的最便宜的途径),但是好久没人工验光了,所以还是去了眼镜店。家里有两张优惠劵,一张198妹妹校门口发的,一张298妈妈教师节发的,同一家眼镜店。我掏出了198的那张,配镜娘们儿表现出很惊讶的样子“这个券很长时间了,没想到还有人有,特别划算。”然后开始陪我试戴镜框。最后选了一个偏正经的眉毛架,镜框【198元】在我看来这个镜框淘宝应该是【60多】。懒得跟她砍价,都在预料之中。然后让我挑镜片我选了折射率1.56(确实这个折射率会
2022-01-22 10:39:21
3277
13
原创 碎碎念No.05 走丢的侠客|CSDN创作打卡
曾有个故事 一个每晚都有续集的故事一只侠客 斩妖除魔一路碰到形色的姑娘 陪他流浪每晚我都幻想着这样一个故事进入梦乡高中的上铺 在那打着台灯多背一个单词的日子透过床缝问我 不学习在想什么白天课程已经够多 做梦的时间要留给自我如今这个侠客 许久不再出没每晚脑袋是空的 但总是梦话很多盼着每天都能有一点快乐但是千万不要太多多到耽误了一天的工作...
2022-01-22 10:36:36
2693
7
原创 碎碎念No.04 冬泳|CSDN创作打卡
第一次冬泳,水很刺骨。抬头喘气能看到灵魂从嘴里散开,融在这凌冽的海面上。海是黄色的,小时候说它是蓝蓝的,想回去看看。就在那海天交接的地方,我曾从那游来。那里离太阳更近,想想就暖洋洋的。拼命挣扎却拗不过往前的浪,只能在这水里泡着,偶尔听听开春的炮仗。好吧,那就乘着浪,卯着劲,没准能到沙滩上躺一躺。若赶巧是晌午,也能晒得浑身滚烫。...
2022-01-22 10:28:13
2440
7
原创 傅里叶变换:时移与频移性质解读|CSDN创作打卡
F[f(t−t0)]=F(f)e−j2πft0\mathscr{F}\left[f(t-t_0)\right]=F(f)e^{-j2\pi ft_0}F[f(t−t0)]=F(f)e−j2πft0时域信号可以分解为无穷多个谐振信号,那么时域信号有了 t0t_0t0 的时延后,所有的谐振信号也会有 t0t_0t0 的时延。从上面的表达式就可以看出,不同频率成分的时延大小相同,但是相位改变量是与其频率有关的。频率为 fff 的谐振成分的相位该变量为 2πft02\pi ft_02πft0。这是很
2022-01-21 16:34:23
6583
15
原创 你真的懂信号通过系统吗?实际通信系统中的信号无失真和复包络无失真的分析
开门见山啊,不扯淡。通信原理中无失真系统,或多或少都还记得一些吧。它指的是什么呢?输入信号和输出信道的信号是无失真的。一定要区分好无失真系统和无码间干扰传输系统,两者值的系统不是同一个部分。无码间干扰传输系统指的是信道加上前面的成型滤波器和后面的匹配滤波器。无失真系统常提的有两种,波形无失真系统和复包络无失真系统。一个信号通过线性时不变系统之后,只有幅度的变化和延迟,y(t)=ax(t−t0)y(t)=ax(t-t_0)y(t)=ax(t−t0),这样的线性时不变系统就是波形无失真系统。这样的系统,传
2022-01-20 17:46:38
4188
15
原创 色散原理中涉及到的物理概念 折射率 波数 相速度 传播常数
相速度相位波前在介质中传播的速度。并不是相位的变化速度,而是它在空间中的移动速度。 相位的变化速度我们定义为角频率 ω\omegaω,相速度与角频率的关系为:vph=ωkv_{ph}=\frac{\omega}{k}vph=kω其中 kkk 为波数,单位长度相位的变化量,那么它的倒数为,改变单位相位后的传播长度。乘上相位的变化速度 ω\omegaω 后,得到的就是它在空间中的传播速度。我们平常说的光速 c=3×108c=3\times10^8c=3×108 就是指的光的相速度。无论什么频率的
2022-01-18 21:32:43
12804
29
原创 光纤的损耗机理 散射损耗 吸收损耗 弯曲损耗
光信号在光纤中传输时的功率损耗是光纤的一个重要参数。如果 P0P_0P0 是输入光纤的功率,则输出光纤的功率为PT=P0e−αzP_T=P_0e^{-\alpha z}PT=P0e−αz其中 α\alphaα 是光纤损耗的度量,称为衰减常量 (attenuation constant),或衰减系数 (attenuation coefficient),zzz 是光信号在光纤中传播的距离。实际工程中,我们更习惯用 dB 作为损耗的单位,αdB=1z⋅10log(PTP0)=4.343α\alph
2022-01-18 12:39:27
6956
22
原创 碎碎念No.03 我这个程序员终于去看了心理医生做了心理咨询
每次写生活多多少少都有点丧,开心的时候也不会想来安静的写文字。不过这次倒挺积极的。很久没来过“大姨夫”了,不爽了很多天,手头堆积了很多工作也不想做,考试因为不痛快也没考(我好倔呃,还不知道该怎么处理)。跟我妈聊了聊,她建议我去心理咨询看一看,找个人聊聊天。于是我就去了…长这么大第一次去这种地方。学校的心理咨询聊了聊,又托人约了个心理医生,医生说我一看就没病,只是不开心,多少有点迷失自我。简单走了遍流程,答题,行为观察…然后跟我聊了许久,为了写起来流畅一些,就将我们的对话换成自己内心的独白吧。最开始我是
2022-01-12 15:00:35
3861
126
原创 在世界的任何地点使用你的ubuntu图形化界面 使用realnvc图形化控制由xserver-xorg-video-dummy虚拟的无显示器接入的ubuntu主机
你是否在学习人工智能技术?你是否在调制机器学习代码?你是否在训练神经网络程序?如果你有一台属于自己的 Linux 服务器,不想只用单调的 SSH 命令行,你还如何配置自己的远程图形化界面呢?REALVNC 配置当然我们希望它能够流畅的使用,不希望有过多的卡顿。REALNVC 将是你的不二选择。首先去官网下载 VNC Server,跟着提示安装 Linux 版,并用邮箱注册一个自己的账号登录。你需要保证 Linux 上的 VNC Server 是开机自启的。在你的个人电脑上安装 VNC Viewe
2022-01-12 14:41:31
3654
23
原创 配置 MATLAB for Linux 设置启动图标 MATLAB2021a Ubuntu 20.04.3 LTS
安装 MATLAB下载 MATLAB 的 .ios 文件,该网址有对应种子文件,Linux 下推荐使用 qBittorrent 作为磁力种子下载工具,使用 Ubuntu 自带的工具也无所谓啦将下载下来的 .ios 文件挂载,我的是挂载到了 /media/fxyang/MATHWORKS_R2021A.fxyang 是我的用户名。cd 到对应挂载目录下,可以看到 intall 文件,执行此文件。cd /media/fxyang/MATHWORKS_R2021Asudo ./install这
2022-01-06 21:14:48
9762
71
原创 LaTeX特殊符号表 LaTeX希腊字母 LaTeX上标 LaTeX花体 LaTeX积分 LaTeX矩阵 LaTeX大括号
官方LaTeX符号表
2022-01-03 21:51:04
5587
53
原创 碎碎念No.02 你的家庭是什么样的
昨天开了五个多小时的组会,很疲惫,晚上也没什么心情工作了。心里堵得慌,给家里打电话聊聊天,小时候的那个家在熟悉中有了一丝陌生。我的家算不上幸福,不像琥珀那样,所有泛黄的爱都围绕着中心的那个小生命。它更像个被野火焚烧过的大理石,有丝丝的裂痕,但也还是完整的。我是山东滨州人,在我们当地有个地方性的大厂,呈口盐场。爷爷是盐场工人,爸爸那时候也跟爷爷一起在盐场做活。在那个年代,工人阶级是一个既符合政治口号又能够安居乐业的代名词。父辈的同事现在都在50岁上下的样子,在我们当地的那个小县城里成了城市发展不可或缺的一
2022-01-02 20:09:49
8193
87
原创 碎碎念No.01 你是个自信的人嘛
我是条咸鱼。昨天班级心理健康活动有一个环节是在便利贴上写上自己的标签与不认识的同学交朋友,我什么都写不出。从小到大就是上学、做作业,大学之前从没有过和三五个朋友一起出去玩,饭点还不回家的经历。没参加过同学聚会,因为我没有从来没有零花钱可以用来付AA。除了偷老爸的钱,我印象里只有一块和五毛的烂钱用来买早饭的。我在便条上写的是“什么都想接触一下,什么都比较菜。”我什么特长都没有、可以说连爱好都没有。我喜欢贫嘴,嘻嘻哈哈,做队伍中讲段子逗乐的那个憨批。火影忍者里佐助说鸣人就只会用影分身(一个变化出很多自己一起作
2022-01-02 19:56:40
9174
135
原创 配置 PyCharm for Linux 设置启动图标 pycharm-edu-2021.3.1 Ubuntu 18.04.6 LTS
安装PyCharm下载 PyCharm 教育版,使用 tar -zxvf 命令将其解压到你希望的软件安装位置,解压完就是安装完了,要选择一个你有全部权限的目录,一般在自己家目录下挑选位置即可。cd 到安装目录下,执行以下命令运行 PyCharm,第一次运行会有一些选择内容,按实际选择即可。cd bin/./pycharm.sh安装完成!自定义图标固定到收藏夹在下面两个路径中任选,创建 matlab.desktop 文件。前者是系统全局的,后者是当前用户私有的/usr/share/appl
2022-01-01 20:55:17
6401
76
原创 jupyter notebook 内核配置
我的 jupyter-bootbook 是在 ubuntu 下安装 anaconda 获得的,下面的命令在 Windows 下大部分可以运行,但略有差异。还是建议在 Linux 环境下做 AI 开发。添加内核创建一个新的虚拟环境,安装 python ipykernel(base) fxyang@dl733:~$ conda create -n study python ipykernel激活该环境(base) fxyang@dl733:~$ conda activate study(study
2022-01-01 09:59:23
7258
55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅