• 大小: 2.49KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


样条插值法实现时间配准,MATLAB仿真

资源截图

代码片段和文件信息

function Observing_data()
global Ts  Ts1  Ts2  Ts3  S1 S2 S3
n1=0.1;
n2=0.1;
n3=0.1;  %n1n2n3为随机噪声标准差
S1=[00];   %传感器1的位置
a=50;
b=-50;
S2=[a0]; %传感器2的位置
S3=[b0];  %传感器3的位置
tao1=int16(Ts1/Ts);
tao2=int16(Ts3/Ts);
DegreetoRadian=0.017453;   %角度转化为弧度
load Target_Position.txt;
Tn=size(Target_Position1);
x=Target_Position(:1);
y=Target_Position(:2);
Tn1=Tn/tao1;
Tn2=Tn/tao1;
Tn3=Tn/tao2;
ObserveData1=zeros(Tn11);
ObserveData2=zeros(Tn21);
ObserveData3=zeros(Tn31);
ObserveData3_Real=zeros(Tn1); %真实的目标数据
%构造观测数据
for i=1:Tn1
    ObserveData1(i)=atan2(y(i*tao1)-S1(2)x(i*tao1)-S1(1))+n1*DegreetoRadian*randn();
    ObserveData2(i)=atan2(y(i*tao1)-S2(2)x(i*tao1)-S2(1))+n2*DegreetoRadian*randn();
end
for i=1:Tn3
     ObserveData3(i)=atan2(y(i*tao2)-S3(2)x(i*tao2)-S3(1))+n1*DegreetoRadian*randn();
end
for i=1:Tn
    ObserveData3_Real(i)=atan2(y(i)-S3(2)x(i)-S3(1));
end
save ObserveData1.txt ObserveData1 -ASCII ;
save ObserveData2.txt ObserveData2 -

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1150  2014-09-22 16:19  时间配准(样条插值)\Observing_data.m

     文件       2127  2014-09-25 11:30  时间配准(样条插值)\Spline_Time_Alignment.m

     文件       1764  2015-04-19 17:04  时间配准(样条插值)\Target_Maneuvering.m

     目录          0  2017-04-08 19:12  时间配准(样条插值)

----------- ---------  ---------- -----  ----

                 5041                    4


评论

共有 条评论