目录公式两个重要极限公式三角函数的全名导数公式等价无穷小公式麦克劳林级数傅里叶级数傅里叶级数傅里叶系数正弦级数余弦级数其他常用公式定理罗尔定理拉格朗日定理柯西定理幂级数--阿贝尔定理的证明公式两个重要极限公式三角函数的全名正弦:sine(简写sin)[sain]余弦:cosine(简写cos)[kusain]正切:tangent(简写tan)['tndnt]余切:cotangent(简写cot)[
转载
2023-12-05 14:33:09
108阅读
1.算法仿真效果
matlab2022a仿真结果如下(完整代码运行后无水印):
2.算法涉及理论知识概要
大规模MIMO技术通过增加天线数量来显著提升无线通信系统的性能。然而,随着天线数量的增长,信道状态信息(CSI)的准确获取变得越来越具有挑战性。传统的信道估计方法往往需要大量的训练资源和复杂的计算过程,导致较高的开销。因此,利用压缩感知(Compressed Sensing, CS)技术进行
原创
2024-10-08 21:44:20
126阅读
1.算法仿真效果
matlab2022a仿真结果如下(完整代码运行后无水印):
仿真操作步骤可参考程序配套的操作视频。
2.算法涉及理论知识概要
LS估计法实现方式较为简单,其估计过程没有考虑实际信道的噪声因素。因此,特别当毫米波MIMO信道干扰较大时,其估计性能较差,只适用于对信道估计精度要求较低,且信噪比较大的情况。
OMP估计法是一种自适应的信道估计方法,其不需要预先获得信道矩阵H
原创
2024-10-17 16:07:58
110阅读
1.算法仿真效果
matlab2022a仿真结果如下:
2.算法涉及理论知识概要
均衡器的分类
• 均衡处理方法
时域均衡器:单载波数字通信中多采用时域均衡器,从时域的冲激响应考虑
正交频分复用OFDM调制:采用频域均衡
• 是否使用训练序列或导频
DA(数据辅助)
DD(判决指向)
NDA(盲均衡):需要在接收到足够多的数据情况下才能得到一个可靠的估计
导频或训练序列的插入
地面数字电视一般使
原创
2023-05-26 23:35:01
273阅读
1.算法仿真效果
matlab2022a仿真结果如下(完整代码运行后无水印):
2.算法涉及理论知识概要
大规模MIMO(Multiple-Input Multiple-Output)通信系统因其能够显著提高无线通信系统的容量和频谱效率而受到广泛关注。在这样的系统中,基站配备了大量的天线(通常数百个),而用户设备通常只有少数几个天线。为了实现高效传输,需要准确地估计出信道状态信息(Channel
原创
2024-09-05 21:48:56
534阅读
一、算法简介1、定义算法是一组完成任务的指令;有限步骤内解决数学问题的程序;为解决某项工作或某个问题,所需要有限数量的机械性或重复性指令与计算步骤。2、算法的条件(5)输入性,输出性,明确性,有限性,有效性。3、时间复杂度O(1) < O(logn) < O(n) < O(nlogn) < O(n^2) < O(n!)4、常见的大O运行时间(n一般为元素的个数):O(
转载
2023-08-10 15:24:31
100阅读
1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。一个
转载
2023-06-30 11:55:06
187阅读
今天一个Python学习的干货。几个印度小哥,在GitHub上建了一个各种Python算法的新手入门大全,现在标星已经超过2.6万。这个项目主要包括两部分内容:一是各种算法的基本原理讲解,二是各种算法的代码实现。传送门在此:https://github/TheAlgorithms/Python简单介绍下。算法的基本原理讲解部分,包括排序算法、搜索算法、插值算法、跳跃搜索算法、快速选择算
转载
2023-07-04 20:26:32
12阅读
A*算法python简单可视化实现A*算法详解:A*算法详解python实现:使用堆优化加快查找最小代价点 详细流程都写在注释里了使用方法:# 参数为地图高、宽、方格尺寸、起点坐标(0开始)、终点坐标(0开始)、延迟时间
demo = MiniMap(20, 30, 30, (0, 0), (29, 19), 0.05)鼠标左键单击方格添加/删除障碍物,中键重置路径(不改变障碍物),右键开始寻路。
转载
2023-09-03 11:53:14
420阅读
算法的五大特性:1、输入:有0个或多个输入2、输出:有0个或多个输出3、确定性:算法每一步都有一定的含义,不会出现二义性4、有穷性:算法在执行有限的步骤之后会结束,而不是无线循环执行。5、可行性:算法的每一步都是可行的 如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a、b、c可能的组合? &nbs
转载
2024-05-17 01:30:40
51阅读
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 ?个人主页:Matlab科研工作室?个人信条:格物致知。更多Matlab完整代码及仿真定制内容点击? 智能优化算法 神经网络预测 雷达通信 无线传感器
原创
2023-09-13 10:30:15
241阅读
AES加解密算法 Python实现实现了AES加解密算法。初次尝试,能力有限,代码粗糙,仅供交流学习。五种工作模式也实现了,有需要的可以私聊我。Talk is cheap. Show me the code.def HexToListTranslation(Hex="0123456789abcdeffedcba9876543210"):
List=[]
for p in range
转载
2023-06-01 16:33:26
74阅读
python算法之基础 图解算法使用Python 文章目录python算法之基础前言一、计算机绘图指令实践二、最大公约数1.描述2.算法条件三、伪语言(Pseudo-Language)四、时间复杂度总结 前言计算思维分为四部分:分解、模式识别、模式概括与抽象以及算法。提示:以下是本篇文章正文内容,下面案例可供参考一、计算机绘图指令实践指令说明BT画大三角形ST画小三角形BC画出大圆形SC画出小圆形
转载
2023-08-09 16:47:39
75阅读
BP 算法(Back Propagation Algorithm)是一种经典的人工神经网络训练算法,用于解决分类和回归问题。BP 算法基于梯度下降的思想,通过反向传播误差信号来调整神经网络的权重和偏置,从而实现模型的训练。BP 算法通常由前向传播和反向传播两个过程组成。在前向传播过程中,神经网络将输入样本通过多层神经元进行计算,得到输出值。在反向传播过程中,首先计算输出值与实际标签之间的误差,然后
转载
2023-08-31 07:35:17
125阅读
几个印度小哥,在GitHub上建了一个各种Python算法的新手入门大全,现在标星已经超过2.6万。这个项目主要包括两部分内容:一是各种算法的基本原理讲解,二是各种算法的代码实现。传送门在此:简单介绍下。算法的基本原理讲解部分,包括排序算法、搜索算法、插值算法、跳跃搜索算法、快速选择算法、禁忌搜索算法、加密算法等。这部分内容,主要介绍各种不同算法的原理,其中不少介绍还给出了动态示意图,以更初学者能
转载
2024-02-23 09:30:15
44阅读
看这个算法之前,最好先看下匈牙利算法,KM算法 是建立在匈牙利算法基础上实现的对于这个算法最有误区的地方,个人感觉还是在 X 集合 -d 和 Y 集合 + d之后 还要进行操作,再加上 深搜递归操作 ,理解容易产生误区,在这里我给出一组模板的测试数据来帮助初学者理解注意观察: visx[],visy[],lx[],ly[],linky[],在调用中的变化:3 4
持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。2. 动图演示3. Python 代码实现def bubbleSort(arr):
for i in range(1, len(arr)):
for j in range(0, len(arr)-i):
if arr[j] > arr[j+1]:
arr[j], arr[j + 1] = arr[j + 1], arr[j
转载
2023-08-15 17:20:54
93阅读
1. 字符串匹配算法所谓字符串匹配算法,简单地说就是在一个目标字符串中查找是否存在另一个子字符串。如在字符串 "ABCDEFG" 中查找是否存在 “EF” 字符串。可以把字符串 "ABCDEFG" 称为原始(目标)字符串,“EF” 称为子字符串或模式字符串。本文试图通过几种字符串匹配算法的算法差异性来探究字符串匹配算法的本质。常见的字符串匹配算法:BF(Brute Force,暴力检索算法)RK
转载
2023-07-04 15:18:16
102阅读
1.概述遗传算法,模拟达尔文进化论的自然选择和遗传学机理的生物进化过程的计算模型,一种选择不断选择优良个体的算法。谈到遗传,想想自然界动物遗传是怎么来的,自然主要过程包括染色体的选择,交叉,变异,这些操作后,保证了以后的个体基本上是最优的,那么以后再继续这样下去就可以一直最优了。解决的问题: 主要还是解决优化类问题,尤其是那种不能直接解出来的很复杂的问题。2.技术2.1遗传编码(1)二进制编码二进
转载
2023-11-01 15:41:20
73阅读
该系列博客的内容均为阅读《Grokking Algorithms》(Aditya Bhargava)的心得or笔记or总结 那么我们就直接进入正题吧 简单查找这个算法应该是最普通的算法or最直接的算法了 工作原理:在一数组里面找一个数按顺序一个一个查找如果匹配,则返回索引如果在过完一遍数组都没有匹配到,则输出none 代码展示(python):1 def S
转载
2023-05-22 15:57:22
61阅读