双流机场到天府机场ADS-B数据导入MATLAB

MATLAB导入数据

导入的数据Excel部分截图:

一些处理

matlab 复制代码
% 导入外部轨迹数据并转成标准形式
clear;clc;
%% 导入&预处理
[NUM,TXT,RAW]=xlsread('2021年10月31日CTU-TFU');
time_cell = RAW(3:end,1); %拉取时间数据(cell)
time_char = char(time_cell);
time = zeros(length(time_cell),1);
for i2 = 1:length(time_cell) %时分秒转换为secend
    if time_cell{1}(5) == '1' && time_cell{length(time_cell)}(5) == '0'
        if time_cell{i2}(5) == '1'
            time(i2) = (time_char(i2,5)*10+time_char(i2,6))*3600+(time_char(i2,8)*10+time_char(i2,9))*60+time_char(i2,11)*10+time_char(i2,12);
        else
            time(i2) = 12*3600+(time_char(i2,5)*10+time_char(i2,6))*3600+(time_char(i2,8)*10+time_char(i2,9))*60+time_char(i2,11)*10+time_char(i2,12);
        end
    else
        time(i2) = (time_char(i2,5)*10+time_char(i2,6))*3600+(time_char(i2,8)*10+time_char(i2,9))*60+time_char(i2,11)*10+time_char(i2,12);
    end
end
time = time-time(1);

longitude = NUM(:,1); %拉取维度数据
latitude = NUM(:,2); %拉取经度数据

direction_cell = RAW(3:end,4); %拉取方向角数据(cell)
direction = zeros(length(direction_cell),1);
for i2 = 1:length(direction_cell)
    if(direction_cell{i2}(5) == '°')
        direction(i2) = str2num(direction_cell{i2}(3:4));
    else
        direction(i2) = str2num(direction_cell{i2}(3:5));
    end
end

kts = NUM(:,3); %速度,节(海里每小时)
kmph = NUM(:,4); %速度,千米每小时
height = NUM(:,5); %高度(米)
%% 转换
% 将时间间隔不一致的数据转换为间隔一致的

结果

经度和维度

高度:

源代码

https://download.csdn.net/download/callmeup/88887561

相关推荐
冒泡的肥皂10 分钟前
MVCC初学demo(一
数据库·后端·mysql
黑客飓风12 分钟前
JavaScript 性能优化实战大纲
前端·javascript·性能优化
.Shu.1 小时前
Redis Reactor 模型详解【基本架构、事件循环机制、结合源码详细追踪读写请求从客户端连接到命令执行的完整流程】
数据库·redis·架构
emojiwoo1 小时前
【前端基础知识系列六】React 项目基本框架及常见文件夹作用总结(图文版)
前端·react.js·前端框架
张人玉2 小时前
XML 序列化与操作详解笔记
xml·前端·笔记
杨荧2 小时前
基于Python的宠物服务管理系统 Python+Django+Vue.js
大数据·前端·vue.js·爬虫·python·信息可视化
YeeWang3 小时前
🎉 Eficy 让你的 Cherry Studio 直接生成可预览的 React 页面
前端·javascript
gnip3 小时前
Jenkins部署前端项目实战方案
前端·javascript·架构
Orange3015113 小时前
《深入源码理解webpack构建流程》
前端·javascript·webpack·typescript·node.js·es6
lovepenny3 小时前
Failed to resolve entry for package "js-demo-tools". The package may have ......
前端·npm