运用MATLAB软件建立了单模数字光纤通信系统各部分的数字模块组,包括伪随机序列发生器、线路编码、光源、光纤通道、光电检测器、高斯白噪声、滤波器、判决电路,并对各部分进行模拟分析。
运用Matlab编程实现了整个系统的功能仿真,生成了仿真系统的性能进行评估的模拟测试系统,可以进行眼图分析、信号波形分析,给出眼开度、误码率评价,从而建立了一个可用于评估光纤通信系统性能及作理论研究的实验平台。
2024/4/15 11:41:07 2KB MATLAB 光纤通信 仿真系统 性能分析
1
本设计是用来产生m序列的。
既有关于m序列的原理性概述,又有自己编的产生m序列的函数。
已通过仿真。
注释详尽。
2023/12/26 2:07:51 208KB m序列发生器 matlab
1
内容有VHDL语法总结及相应的实例应用,每个程序我都亲身试过,特别适合初学VHDL的同学们。
常用的程序有设计一个M序列发生器,M序列为“11110101”、设计一个彩灯控制器,彩灯共有16个,每次顺序点亮相邻的四个彩灯,如此循环执行,循环的方向可以控制。
设计一个跑马灯控制器。
一共有8个彩灯,编号为LED0~LED7,点亮方式为:先从左往右顺序点亮,然后从右往左,如此循环往复等等。
这些都是我在考试前熬夜总结的,很有用。
如果配合开发板用的话,那就更好了
2023/3/14 15:05:11 91KB VHDL quartus modelsim
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡