文件记录了卫星的包含28个空间位置的信息轨道矢量信息,包括时间、时间间隔、瞬时位置及速度。
本次采用两种方式进行读取,一种是用字符串分割函数进行,过程比较繁琐,因为字符串不一致,而且数据的排布也不一致,第二种直接是按照字符的格式进行读取。
%% 字符串分割的方式进行读取(第一种方式)
delimiterIn = ’ ‘; % 字符分隔符
headerlinesIn=59; %总行数
LED_1_orbit_import=importdata(‘I:\专业课程\MATLAB\实验二-三-卫星参数文件读取及基线计算\LED-ALPSRP063392880-P1.1__D.orbit.txt’, delimiterIn, headerlinesIn);
num=LED_1_orbit_import(1,:);
split_num = regexp(num, ‘:’, ‘split’); %对元胞数组按分隔符进行分割
time=LED_1_orbit_import(1,:);
split_time = regexp(time, ‘:’, ‘split’);
state=LED_1_orbit_import(1,:);
split_state = regexp(state, ‘:’, ‘split’);
data_mat=zeros(56,3);
% 因为空格字符数目不同,所以分开分割
for i=4:2:59
orbit_i=LED_1_orbit_import(i,:);
split_orbit = regexp(orbit_i, ’ ‘, ‘split’);
temp=cell2mat(split_orbit{1,1}(1,4));
data_mat(i-3,1)=str2double(temp);
temp=cell2mat(split_orbit{1,1}(1,7));
data_mat(i-3,2)=str2double(temp);
temp=cell2mat(split_orbit{1,1}(1,10));
data_mat(i-3,3)=str2double(temp);
end
for i=5:2:59
orbit_i=LED_1_orbit_import(i,:);
split_orbit = regexp(orbit_i, ’ ‘, ‘split’);
temp=cell2mat(split_orbit{1,1}(1,7));
data_mat(i-3,1)=str2double(temp);
temp=cell2mat(split_orbit{1,1}(1,10));
data_mat(i-3,2)=str2double(temp);
temp=cell2mat(split_orbit{1,1}(1,13));
data_mat(i-3,3)=str2double(temp);
end
%% 用字符格式方式读取数据(第二种方式)
FID=fopen(‘I:\专业课程\MATLAB\实验二-三-卫星参数文件读取及基线计算\LED-ALPSRP063392880-P1.1__D.orbit.txt’);
FID_num=textscan(FID,’%s%d’,1);
FID_head=textscan(FID,’%s%d%s’,2);
FID_data=textscan(FID,’%s%f%f%f%s%s%s’,56);
temp_1=FID_data{1,2};
temp_2=FID_data{1,3};
temp_3=FID_data{1,4};
orbit_data=[temp_1 temp_2 temp_3];

ALOS PALSAR卫星轨道参数读取相关推荐

  1. Alos PALSAR 12.5米免费DEM下载教程

    Alos PALSAR 12.5米免费DEM下载教程 ALOS 12.5米数据简介 2. 下载 2.1 搜索数据 2.2 下载数据 3. 使用数据 ALOS 12.5米数据简介 ALOS 12.5m ...

  2. InSAR之数据下载(Sentinel-1、OPOD、ALOS PALSAR 12.5mDEM)

    InSAR之数据下载(Sentinel-1.OPOD.ALOS PALSAR 12.5mDEM) (全部是自己的下载过程,记录一下,可能会有一些不准确的地方) 因为想要用InSAR做地面形变监测,选择 ...

  3. MATLAB与STK互联10:卫星对象操作(2)—卫星轨道参数设置(方法1,通过轨道生成器设置实现)

    在新建卫星对象后,直接执行:sat.Propagate语句,会生成STK默认参数的卫星.默认参数为:倾角28.5°,轨道高度300km的圆轨道,动力学模型为二体模型. 我们在分析问题时,绝大多数情况下 ...

  4. DEM数据下载链接(ASTER GDEM、SRTM、ALOS PALSAR DEM)

    ASTER GDEM.SRTM 免费DEM数据(ASTER GDEMV.SRTM90米.SRTM30米.GLS 2005 DEM.TanDEM)下载方式总结 (qq.com) 中国DEM数据-SRTM ...

  5. ALOS PALSAR 的DEM导入sarscape

    1.从ASF Data Search网站下载ALOS PALSAR 的DEM,选择Hi-Res Terrain Corrected. 2.从sarscape中file>open as>SA ...

  6. 基于ALOS PALSAR 和 Landsat(光学)数据 2010 年全球红树林基线图数据集(gee和官网都可以下载)

    GMW 使用 ALOS PALSAR 和 Landsat(光学)数据生成了 2010 年全球红树林基线图,以及从 JERS-1 SAR.ALOS PALSAR 和 ALOS-2 PALSAR-2 得出 ...

  7. 数据处理——OMI/MLS的臭氧卫星数据读取和处理

    最近在看对流层臭氧的卫星数据.目前能给出对流层臭氧柱总量的卫星数据还不是很多,因为平流层臭氧的变率影响太大了. 这里先介绍一下OMI卫星观测反演的对流层臭氧数据: 数据下载地址: OMI/MLS le ...

  8. 星载SAR及InSAR卫星系统参数

    本报告主要调研了国际上到目前为止所存在的一些星载InSAR系统的发展情况,总结了各系统的一些技术指标及参数选择.     以下调研系统中,除了TanDEM-X干涉系统之外,其他的星载SAR系统都不是用 ...

  9. 【非原创 遥感卫星信息整理汇总-02】国外遥感卫星信息汇总

    根据网络资料,梳理的国际主流卫星相关信息. Planet公司是世界上在轨卫星最多的公司,共有近200颗在轨卫星,使全球对地观测进入"每日"时代,有着其他公司无法比拟每天覆盖全球一次 ...

最新文章

  1. 项目经理常扮演的角色
  2. 爬虫请求库 requests
  3. 深入理解重要的编程模型
  4. 谁说PCB布线不能走直角。。。
  5. Kotlin AAPT: error: resource android:attr/lStar not found.
  6. Oracle 官方文档地址
  7. 在使用vue-video-player时,切换页面浏览器报错:TypeError: this.el_.vjs_getProperty is not a function**
  8. 简单快速的UG编程入门操作
  9. Python ADF 单位根检验 结果理解
  10. 按键精灵-5-按键精灵控制脚本流程2
  11. node.js基于vue的化妆品销售管理系统的设计与实现毕业设计源码151314
  12. 邮件裸奔,两大加密协议 PGP 与 S/MIME 被曝明文漏洞;DeepMind AI 能让自己拥有像哺乳动物那样的导航能力...
  13. 计算机复试面试题目大全文库,自动化考研面试题库
  14. 三八节活动答题运营复盘
  15. 一个不错的 在线字体 网站
  16. Oracle分页查询存储过程(适用于单表查询)
  17. 【原创】无线路由器作为信号放大器设置方法
  18. MSVC编译器-C2001 常量中有换行符错误解决方法
  19. Praat使用 | 辅助Praat进行标注的工具
  20. error LNK1104: cannot open file 'libboost_date_time-vc120-mt-gd-1_60.lib'

热门文章

  1. BD网盘最新不限速下载方法支持任意平台
  2. 大学班歌《为梦飞翔》(改编自《和你一样》原创哟~~~)
  3. 鸿蒙其实就是一场秀,9岁小学生展示鸿蒙OS开发:这操作太秀了
  4. c#批量下载图片并存储到本地
  5. 百度脑图,唯一不黑的百度产品
  6. ubuntu 20.04减少磁盘存储以及清除最近历史记录
  7. 疫情之下,我和公司都快熬不住了
  8. 胶片打印、排版、自助打印
  9. Aandroid截屏遇到SurfaceView
  10. 机器学习笔记(一)numpy的使用、机器学习基础概念