ang_gen 输入三个飞机的位置,输出他们的角度(理想情况下的) ang_gen_v2 生成他们的角度(第三问实际情况下的) angle_gen,angle_gen_v2分别是在两个情况下的 antianti,anticlock,clockclock,dist都是location的调用函数,用于loacte,根据角度 demo是第一题错误率的仿真,基本上是在0.009,说明我们的定位是有效的 demo2是第二题的仿真,错误率在0.01,也是合理的 demo3是第三题的仿真,我们可以将error转化为所有位置偏差之和,最后得到答案 hmodeneinitial.m和lmodeinitial都是kalmanopt的子函数,kalmanopt主要就是调用kalman算法来对无人机进行追踪定位,进行一次优化的算法,并且返回角度 kopt_demo用于仿真kalman函数的迭代次数与精度的计算 kalman.m是一个小小的kalman的追踪目标的实例,为了debug方便而使用的 location.m是根据三个角度和发射机来预测位置的函数 mytest是用于debug使用的便于图像可视化的代码 
 
文件列表: 
Kalman.m 
LICENSE 
README(各个代码的作用,解释在这里!).txt 
README.md 
ang_gen.m 
ang_gen_v2.m 
angle_gen.m 
angle_gen_v2.m 
antianti.m 
anticlock.m 
clockclock.m 
data.mat 
data_extract.m 
demo.m 
demo2.m 
demo3.m 
dist.m 
hmodeinitial.m 
kalmanopt.m 
kopt_demo.m 
lmodeinitial.m 
location.m 
mytest.m 
sol.m 
 
运行例图: 
 
 
 
 
 
2022数学建模国赛代码.zip
(27.09 KB, 下载次数: 0, 售价: 30 积分)
 
 
 
 |