基于UKF的匀速直线运动仿真及误差分析,提供了详细的基于matlab的代码和运行结果分析
2019-12-21 22:15:23 115KB UKF
1
自己实现的经典ICP算法,采用PCA作了粗拼接,然后使用K-d树算法加速选取对应点,使用bunny数据进行了拼接实验,并计算了其RMS误差。经典ICP算法中不包含筛选删除误匹配点对的步骤,因此精度较低。
2019-12-21 22:07:05 546KB ICP K-d树 PCA 点云拼接
1
功能全部实现;误差很小; 利用51单片机IO口作输出,通过定时器的周期性中断输出一个占空比可调、频率可调的简易方波信号发生器,具体要求如下: 1、完成频率范围为0.1Hz~5KHz的方波发生器,要求如下: (1)占空比5%~95%连续可调; (2)可键盘输入信号发生的频率。 2、可完成脉宽范围为100μs~1s的脉冲信号发生器,要求如下: (1)可键盘输入发生脉冲宽度; (2)每按一次触发键,可发出一个单脉冲。 3、根据已经描述的C语言控制程序,运用Proteus画出硬件连接图,并将运用C语言描述的程序下载到Proteus虚拟单片机中,在Proteus中实现“简易方波信号发生器”的各项功能。
1
实验一 误差分析 一、实验目的及要求 1.了解误差分析对数值计算的重要性。 2.掌握避免或减小误差的基本方法。 二、实验设备 安装有C、C++或MATLAB的计算机。 三、实验原理 误差是指观测值与真值之差,偏差是指观测值与平均值之差。根据不同的算法,得到的结果的精度是不一样的。 四、实验内容及步骤 求方程ax2+bx+c=0的根,其中a=1,b= -(5×108+1),c=5×108 采用如下两种计算方案,在计算机上编程计算,将计算结果记录下来,并分析产生误差的原因。 ////////////////////////////// 实验二 Lagrange插值 一、实验目的及要求 1.掌握利用Lagrange插值法及Newton插值法求函数值并编程实现。 2.程序具有一定的通用性,程序运行时先输入节点的个数n,然后输入各节点的值( ),最后输入要求的自变量x的值,输出对应的函数值。 二、实验设备和实验环境 安装有C、C++或MATLAB的计算机。 三、算法描述 1. 插值的基本原理(求解插值问题的基本思路) 构造一个函数y=f(x)通过全部节点,即 (i=0、1、… n) 再用f(x)计算插值,即 2. 拉格朗日(Lagrange)多项式插值 Lagrange插值多项式: 3.牛顿(Newton)插值公式 //////////////////////////////////// 实验三 高斯消去法解方程组 一、实验目的及要求 1.掌握求解线性方程组的高斯消去法---列选主元在计算机上的算法实现。 2.程序具有一定的通用性,程序运行时先输入一个数n表示方程含有的未知数个数,然后输入每个线性方程的系数和常数,求出线性方程组的解。 二、实验设备和实验环境 安装有C、C++或MATLAB的计算机。 三、算法描述 1.高斯消去法基本思路 设有方程组 ,设 是可逆矩阵。高斯消去法的基本思想就是将矩阵的初等行变换作用于方程组的增广矩阵 ,将其中的 变换成一个上三角矩阵,然后求解这个三角形方程组。 2. 利用列选主元高斯消去法求解线性方程组
1
ESPRIT算法程序和算法的估计性能误差分析,DOA估计
2019-12-21 21:30:16 5.36MB ESPRIT算法 误差分析
1
有限元方法求解偏微分方程弱解的简介,需要了解一些空间的知识,主要是看成积分解。用一些基函数展开,求解系数,最后化为方程组求解。 对于这样的方法去分析稳定性和误差传播,并且讨论一些特殊的边界条件下求解以及高波数保持数值求解的稳定。 总共有一个系列的讲义。
2019-12-21 21:27:10 161KB 有限元
1
卡尔曼滤波小程序,可用于去噪,GPS定位中定位精度的提高,
2019-12-21 20:47:22 1015B matlab
1
容积卡尔曼,六维状态量(3位置,3速度),matlab代码,模拟基站测距定位
2019-12-21 20:42:58 1.84MB ckf 6维状态信息 matlab 误差分析
1
这是一个关于纯imu定位的matlab代码,考虑地球自转,自带误差分析,有助于了解惯导定位原理,特别是累积误差
1
matlab量化误差分析函数tf2par函数实现直接型到并联型的转换子程序
2019-12-21 20:11:47 845B matlab
1