在动态内存管理方式中,伙伴系统具有管理方式简单,分配与释放速度快等优点,但伙伴系统的缺点是对内存空间的利用率比较低,在嵌入式系统中,内存管理除了应该具备管理方式简单和处理速度快等特点外,内存的利用率也十分重要。通过对伙伴系统分析,并对伙伴系统的内存利用率方面进行改进,显著提高嵌入式系统中内存的利用率
2021-11-29 14:40:08 294KB linux 伙伴系统 C代码
1
MATLAB音频信号降噪kalman滤波
2021-11-29 13:01:49 1KB MATLAB 卡尔曼滤波算法 音频降噪
1
1.实现功能 编写python脚本一直运行,判断当下是否是新的一天,如果是就执行一次任务代码 2.具体实现代码 #-*-coding:utf-8 -*- __author__ = 'Administrator' import os,threading,time curTime=time.strftime(%Y-%M-%D,time.localtime())#记录当前时间 execF=False ncount=0 def execTask(): #具体任务执行内容 print(execTask executed!) def timerTask(): global execF
2021-11-29 10:17:42 45KB python python函数 定时器
1
贝叶斯滤波和卡尔曼滤波的简要介绍,包括贝叶斯公式的推导,贝叶斯滤波的假设条件,卡尔曼滤波的五个方程。
2021-11-28 19:12:02 349KB 卡尔曼滤波
1
主要为卡尔曼滤波器理解。有兴趣看这篇文章的同学大多应该都是做导航定位、多传感器数据融合或者图像识别研究的,所以不再过多赘述卡尔曼滤波器应用的场景,而是以卡尔曼滤波器能解决的实际问题为切入点,解释卡尔曼滤波器。具体地,解释内容分为以下三个部分: 什么是卡尔曼滤波 什么问题可以用卡尔曼滤波进行处理 卡尔曼滤波与统计学
1
介绍了卡尔曼滤波器观测方程及其实现原理,包括状态方程和推导过程
2021-11-28 16:24:11 255KB 卡尔曼滤波 实现原理 状态方程
1
扩展卡尔曼滤波(EKF)仿真中实现对雷达目标的跟踪matlab.zip
2021-11-28 15:13:03 917B matlab
介绍了西工大严龚敏老师的EKF仿真实例。主要是涉及到一个例子,小球平抛,通过建立状态方程和量测方程,求解相应的雅各比矩阵,从而推导出扩展卡尔曼滤波的过程,希望能对学习EKF的同学有所帮助
2021-11-28 15:01:04 172KB EKF Matlab
1
一.算法分析: (一)数据结构: 1.可利用资源向量Available 2.最大需求矩阵Max 3.分配矩阵Allocation 4.需求矩阵Need (二)功能介绍: 模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成: 第一部分:银行家算法(扫描) 1.如果Request<=Need,则转向2;否则,出错 2.如果Request<=Available,则转向3,否则等待 3.系统试探分配请求的资源给进程 4.系统执行安全性算法 第二部分:安全性算法 1.设置两个向量 (1).工作向量:Work=Available(表示系统可提供给进程继续运行所需要的各类资源数目 (2).Finish:表示系统是否有足够资源分配给进程(True:有;False:没有).初始化为False 2.若Finish[i]=False&&Need;<=Work,则执行3;否则执行4(I为资源类别) 3.进程P获得第i类资源,则顺利执行直至完成!并释放资源: Work=Work+Allocation;Finish[i]=true;转2 4.若所有进程的Finish[i]=true,则表示系统安全;否则,不安全!
2021-11-28 11:00:37 7KB 操作系统 银行家算法 代码实现
1