MATLAB
文章平均质量分 69
hr11asdfg
on the way
展开
-
[电离层建模学习笔记]开源程序M_GIM学习记录
程序生成的观测值以mat格式保存在./OBS/regional/23001/目录下,精密轨道保存在./SP3,计算得到的P4平滑值保存在./P4/regional/GPS/23001/,最终最小二乘估计的结果保存在./M_Result/,接下来根据结果计算区域格网VTEC,并输出文件。该程序在M_DCB(Jin et al., 2012)的基础上发展而来,是便捷实用的电离层建模软件。本文记录了该程序的学习过程,该程序在运行前还有一些小的错误需要改正,在此也做一个记录,以备日后查询。原创 2023-06-16 16:11:36 · 2868 阅读 · 6 评论 -
[MATLAB学习笔记]采用快速傅里叶变换求时间序列的周期项
[MATLAB学习笔记]采用快速傅里叶变换求时间序列的周期项1. 背景现有长度为11年的5个时间序列,为某拟研究对象的5个参数。现计划先通过快速傅里叶变换求每个系数序列的显著周期项,再分别按照傅里叶序模型列进行拟合,得到系数和时间的模型,即达到一个效果:输入一个时间,可以得到对应的5个参数。2. 实现2.1 序列中含有缺失天数,即为非等间隔采样需先对序列进行插值计算,不同插值方法对结果的影响这里先不讨论。先用matlab中自带的spline函数对数据进行三次样条插值,得到完整序列。(实际上,本文原创 2022-04-13 20:41:49 · 4658 阅读 · 3 评论 -
[Matlab学习笔记]Matlab中删除矩阵指定行(指定列)
在用matlab编程进行GNSS粗差提取时,想实现对某矩阵删除指定行(指定列)的命令,下文中描述的均为行。通过百度,先明白对于一行数据而言,删除指定位置的元素的原理。主要思路是先提取要删除的位置,再对该位置数据进行删除。先通过以下范例说明上述思路:单行数据:删除指定位置的元素data='1999-08-25T12:00:00';OtherCharIndex=find( (data<'0'|data>'9') & data~='-');OtherCharIndex=[Other原创 2021-04-06 10:11:24 · 7655 阅读 · 0 评论 -
EMD端点效应MATLAB代码注释(G. Rilling版本)
以下是G. Rilling版本的EMD代码中,抑制端点效应的镜像延拓MATLAB代码注释:%BOUNDARY_CONDITIONS_EMD extends an extrema set to limit edge effects on the interpolations%延拓极值点% % [TMIN,TMAX,ZMIN,ZMAX] = BOUNDARY_CONDITIONS_EMD(I...原创 2019-12-31 17:21:48 · 2727 阅读 · 6 评论 -
[MATLAB学习笔记]定义char型矩阵
参考:http://www.360doc.com/content/18/0104/21/12548572_719107030.shtmlMATLAB定义一个char型矩阵,如需要定义测站列表,测站名为四个字符,有22个测站,应该生成一个22*4的char型矩阵:生成的site变量如下:...原创 2019-07-08 14:20:31 · 8504 阅读 · 0 评论