说明:%File: c9_estimatepi.m %有5个pi的估计,每一个都是基于500次重复随机试验,所得的pi的五个估计值用以下向量表示 %pi的估计值=[3.0960 3.0720 2.9920 3.1600 3.0480] %如果对5个结果进平均,则pi的估计值=3.0736,这样...
说明:matlab寻找峰值代码。函数可以直接调用,返回设定区域的峰值的横纵坐标,非matlab自带函数,可以寻找多个峰值。算法满足:1.超过一个闕值,此值不用设的太高2.每次检测到满足1条件中的值,判定是否为峰值,不是则继续寻找,是则暂存为temp3.继续检测半个周期的数据,如寻得比temp值大的峰值,存...
说明:所上传的代码包括现如今比较主流的抗干扰算法,对于刚开始接触GPS抗干扰算法的人非常有帮助。有感兴趣的朋友,可以联系我,一起学习交流一下
说明:使用机器人充电电池和传输数据可极大地提高了无线传感器网络的生命周期。在此视频,机器人的路径由航点(绿色圆圈)控制,并且其中每个传感器可以被提供服务的区域被突出显示。我们使用的梯度下降和“多旅行商问题”(MTSP)搜索算法相结合的移动朝航点,其中传感器节点可以同时确保航点呆在接近充电区域。 SRIK...
说明:前段时间由于项目需要,学习了下如何提取信号包络线的方法,主要是在希尔伯特变换之上,添加了优化算法,采用三次抽样的方法使包络线变得平滑。
说明:在一个通信信号中,可能夹杂着很多干扰,其中的人为宽带数字调制类干扰更难去除,比如BPSK,QPSK干扰等。本程序对该干扰进行了盲估计,在没有干扰先验知识下,高信噪比时性能非常好。
说明:运行连续遗传算法。主要参数有群体大小、突变率、选择参数(可设为常数)。程序从定义初始总体开始迭代,并按代概念运行迭代。在迭代过程中,参数将是成对的,这将导致染色体交叉。这里的染色体方法是通过单点染色体交叉。下一个函数是按指定的突变率进行突变。最终结果将使用最佳代价函数进行排序(在新的子代值发生变异之...