自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 目标检测矩形框的绘制python

我已经研究深度学习有一个月了,放弃了之前的工作(gnss),进入了一个全新的领域,去北京工作了。现在在学yolo,由于面试时候问到了目标检测,所以我上星期五自学了下yolo,在跑官网的demo,可也不能一直跑呀,也得有点自己的想法,突然觉得得看看每张图片和框画的怎么样。我用colab跑的, content/datasets/coco/labels/val2017/ 目录下是用文本写的标签,也就是框,我把该标签画到图片里了!du -h /content/datasets/coco/images/val20

2022-02-23 16:25:04 4240

原创 octave的各种bug

octave 是我们日常(写程序)生活中,比较常见的数据分析和工程实验软件,尤其在信号处理工程中应用广泛,它可以一定程度上替代matlab,而且体积比较小只有几百兆,但是我在实际编程的过程中发现该编译器存在很多小bug,毫不夸张的说,我的编程之旅就是找octave编译器的bug之旅,那么我们来看看它有哪些bug或者槽点吧:1,首先它没有错误检查2,如果你在它内部写一个程序,出现语法错误,它甚至不会提醒你在哪一行,它直接说这个错误在最后一行3,如果你写一个向量比如是vector (1×3)的那么,在ma

2021-10-22 15:55:11 493

原创 VScode远程调试问题 launch: program ‘ ‘ does not exist 解决

经过远程连接之后,写下main.cpp进行调试//main.cpp#include<iostream>using namespace std;int main(){ cout<<"hello world"<<endl; return 0;}//launch.json{ "version": "0.2.0", "configurations": [ { "name": "C/C++ Runner: Debug

2021-10-08 15:21:04 12994

原创 fftw3库的两个小测试程序

我是在LINUX下安装的,参考Linux离线安装fftw安装之后可进行测试,我写了2个程序 fft_demo1.c 是进行一维复数 fft 处理的 ,fft_demo2.c 是一维 实数 fft 以及 ifft (快速傅里叶逆变换)gcc -o demo fft_demo.c -L/x86_64-linux-gnu -lfftw3 -I/usr/include 命令就可以执行注意:fftw_plan_dft_r2c_1d 函数的数字“1” 不是字母" l ",在这我犯了个错,找了半天原因,还以为是动态

2021-09-15 11:10:01 867 1

原创 GNSS交流群(qq_ 963812898)

推荐一个GNSS交流群(qq群)群号码:963812898本群创建于2018/12/16: 卫星导航交流群,只要与导航相关你就可以进来,一起交流探讨。入群第一步修改备注:地点/公司 姓名 职业/工作备注存在任意两项都可,谢谢!...

2021-09-07 17:25:36 319

原创 VS2017 ofstream的一个小bug

##我发现ofstream 有些文件名不能生成文件,如prn.txt,PRN.txt这是我写的ofstream生成文件的程序#define _CRT_SECURE_NO_WARNINGS ;#include <iostream>#include <fstream>#include <sstream> #include <string>using namespace std;int main(){ ifstream infile; o

2021-08-24 10:38:28 170

原创 single-positioning-MATLAB-master代码解析

代码在我的资源里,该代码有几个问题,1, % Second Of DaySOD = obs.epoch(eph_t)+((obs.date(4)6060)+(obs.date(5)*60)+obs.date(6));在positioning函数里,第63行,求本日中第几秒,应该把obs.epoch(eph_t)乘以30s,因为该向量每30s加一。...

2021-08-18 09:50:14 76

原创 GNSS学习中尚未解决的问题

##gnss定位过程有很多小问题待梳理完结构时解决这些小问题1.利用多普勒计算速度时,卫星会旋转,定位时考虑了这个问题,计算速度时是否要考虑呢,该如何考虑?2.什么是伪距平滑,如何用载波平滑伪距3.PPS4....

2021-08-18 08:48:48 156

原创 我对《北斗_GPS双模软件接收机原理与实现技术》的理解

# 我对《北斗_GPS双模软件接收机原理与实现技术》的理解 ###我发现这本书有些错误,我写在这里提醒自己记得本书第305页,单模观测量模式的伪距方程的泰勒展开,其中这3个求偏导数的公式每个公式前面都有个负号,根据我的推导,这三个负号都是不存在的,在写程序的时候,我发现开源代码里在迭代的时候,方向向量矩阵,写的是接收机位置减去卫...

2021-08-17 16:55:17 1038 2

原创 gnss二阶锁相环滤波器

gnss定位之二阶锁相环滤波器锁相环路的滤波器是一阶加上滤波器后面还有一个数控振荡器,锁相环就是二阶环路。环路滤波器的传递函数为:

2021-03-25 15:17:46 1391

Precision_ephemeris_interpolation.c

精密星历内插示例

2021-12-21

readrinexobs.rar

用于readrinexobs2.rar的修正,也是用VS2017编写,加上了每颗卫星不是8个数据的检验,但是到第75554秒以后又出现新问题了,他的秒头介绍行从一行变两行了,我懒得重新写代码,所以目前只能到75554秒了,不过还好数据量够了,其实37681行也够了,毕竟一天才86400秒

2021-08-20

readrinexobs2.rar

用于RINEX观测文件的读取,将RINEX转化为2个txt文件,epoch.txt文件是数据文件每秒具有的卫星数,obsdata.txt文件是每秒的8个数据(C1 L1 D1 S1 P2 L2 D2 S2),按照卫星数,每8个一循环。读obsdata.txt的时候用matlab的textread()一个一个的读,然后根据epoch.txt知道每秒多少个卫星,由于每个卫星有8个数据,所以按照8个一循环读取。KMIT2000.20o文件到第37681秒数据之前都是好的,该行之后文件格式有变化,数据文件有缺失,不是每颗卫星都是8个数据文件。所以本程序只能读到37681秒数据,后续会把有不是8个数据的卫星的秒数去除掉。下一个文件就是做这个功能,加上了检验每颗卫星是不是8个数据的功能。 本程序在VS2017上实现

2021-08-20

KMIT2000.rar

GPS测站得到的RINEX观测数据,精确坐标文件,和广播星历数据,用于SPP和PPP研究

2021-08-20

CSV2bin.rar

该文件可以将CSV数据转化为.bin二进制数据,我们用射频采集的数据是CSV格式的,不利于数据的读取,可以转化为.bin文件

2021-08-19

fastgps2010.rar

GPS软件接收机

2021-08-18

gps L1 2bit数据

gps L1 射频信号,1.85S,可用来gps基带捕获跟踪算法的检验,用matlab fopen fread以int8形式打开,l类似C++的char形式存储,一个字节存储一个数据,+1 +3 -1 -3,2bit,采样频率16.368MHz,理论中频4.092MHz

2021-08-18

octave-6.2.0-w64-installer.exe

octave为开源软件,是matlab的合理替代

2021-08-18

single-positioning-MATLAB-master.rar

用RINEX解出测站经纬度

2021-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除