自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 问答 (1)
  • 收藏
  • 关注

原创 ddres( ) 组站星双差方程和设计矩阵

rtklib中进行的单频解算双差观测值,单差的模糊度 单频点双差x 模糊度P 方差-协方差阵sat 共识卫星列表ns 共识卫星数量y 残差阵,数量:ns*nf*2(每颗卫星的每个频率,×2是伪距和载波)e dx dy dz设计矩阵,数量:ns*3freq 频率,数量:ns*nf 每个频点的伪距和载波频率一样,而且伪距也用不到频率,是载波求波长时用的v 完整残差阵(包括了模糊度)

2024-04-02 22:07:52 1058

原创 rtklib---RTK代码流程

rs---卫星位置/速度dts---卫星钟/钟差var---方差y---残差e---设计矩阵x/y/z系数azel---高度角方位角v---残差H---设计矩阵x/y/z/钟等全部系数R---方差-协方差阵xp---KF中间量。

2024-03-15 17:31:51 1020

原创 卡尔曼滤波--伪距差分定位

自己写写,自己看看,不作参考

2024-03-06 14:47:38 243

原创 地球自转改正推导

2024-01-29 17:38:36 41

原创 单点定位技术理论推导

先验残差的推导,在这里做个笔记。

2024-01-25 23:31:25 165

原创 单点定位算法流程和编程实践

功能:处理单历元的所有卫星观测值数据(流动站+基准站)参数:[2] const obsd_t *obs 每个历元所有的观测值[3] int n 卫星数量。也是结构体数组obs下标大小[4] const nav_t *nav 星历首先备份配置参数,因为后面使用时会改。之后统计基准站和流动站个数,记录上一历元的时间,进行流动站单点定位pntpos(),然后计算两历元的时差。最后选择不同的定位模式进行解算、输出。

2024-01-24 16:27:29 1194

原创 RTKLib源码--整体框架

开坑学习,自己总结

2023-12-21 17:25:05 1451

原创 IDL基础语法

小波老师的IDL基础

2023-06-10 18:19:45 3745

原创 Arcgis Engine对栅格数据的操作

【代码】Arcgis Engine对栅格数据的操作。

2023-05-24 10:47:24 859

原创 VC#复习资料(是轩~)

自己做个笔记,尚老师发的资料。同时也供之后的师弟师妹参考

2023-01-06 18:48:59 1084 1

原创 字符串转数值

#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <string.h>const int N = 100;int ch2num(char* p) { int len = strlen(p); int item = 1; int index = 0; if (p[0] == '-') { item = -item; index = 1; } int res = 0; for (; inde.

2022-05-31 15:33:23 110

原创 05-10课堂检测

#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <cstdio>using namespace std;const int N = 110;int a[N][N];void quick_sort() { for (int i = 0; i < 5; i++) { int index = i; for (int j = i+1; j < 5 ;j++) { if (a[i...

2022-05-10 17:01:48 167

原创 年月日转天数,天数转月日

课堂检测

2022-04-26 15:59:46 1619 1

转载 树状数组

11#include <iostream>#include <cstring>using namespace std;/* 单点修改树状数组 作用:可以求动态前缀和 区间查询---查询某一点的前缀和 A[]是原数组 C[x]表示区间(x-lowbit(x),x]的和 */int lowbit(int x);void add(int u,int t);int.

2022-03-16 16:05:23 78

原创 回文日期

经典的日期问题

2022-03-13 21:54:28 409

原创 C/C++ 读取任意数目的整数

第一行包含整数N,表示后面共有N行数据。接下来N行,每行包含空格分开的若干个(不大于100个)正整数(不大于100000)输入样例:25 6 8 11 9 10 12 9#include <iostream>#include <sstream>#include <cstring>using namespace std;/*利用字符串流sstream, 先读取一行字符到字符串流中,在从字符串流中读取数据,这样,当按enter时,...

2022-03-12 22:14:24 1423

原创 Acwing--朴素dijkstra

自己做个笔记记录一下

2022-02-24 23:23:19 174

原创 Acwing--单调栈

做个笔记自己看看

2022-02-12 10:57:38 235

原创 Awcing算法--双指针

自己就纯纯做个记录

2022-01-27 16:52:16 432

原创 Awcing算法---区间和(离散化)

自己听课做的笔记

2022-01-26 23:00:07 732

原创 Awcing算法--二进制

自己做个笔记

2022-01-26 22:03:31 228

原创 Awcing算法---区间合并

自己听课做个笔记

2022-01-26 21:20:28 528

原创 最小公倍数

输入两个整数aa和bb,请你编写一个函数,int lcm(int a, int b),计算并输出aa和bb的最小公倍数。设有两个数x,y 他们的最大公约数m即:x=a*m;y=b*m;a,b互质,如果a,b 不互质的话 最大公约数就不是m所以x,y 的最小公倍数就是a*b*m;a*b*m=(a*m*b*m)/m=(x*y)/m最小公倍数 = 两数乘积 / 最大公约数#include <iostream>using namespace std;int l...

2021-12-28 23:39:25 418

原创 辗转相除法

输入两个整数 aa 和 bb,请你编写一个函数,int gcd(int a, int b), 计算并输出 aa 和 bb 的最大公约数。定理:两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数。求134和18的最大公约数134 / 18 = 7 ...818 /8= 2 ...28 /2= 4 ...0我们可以看到,134 / 18 = 7 ... 8第一次,我们求出余数8,只需找到18与8的最大公约数即可,之后我们就开始求。再次使用辗转相...

2021-12-28 23:34:23 222

原创 字符串Awcing

跟着Y总学学,零碎的自己总结一下

2021-12-20 00:07:48 631

原创 高精度运算(C++实现)

小白一个,有的地方解释的可能不是很形象

2021-12-19 00:18:23 594

原创 数组Awcing

跟着Y总学的,总结一下,比较零散

2021-12-14 21:55:34 664

原创 翻转矩阵(数组右移问题)

小白随便写写方法一(C语言写):思路,一次向右移动一位,此过程总共循环M次#include <stdio.h>int main(){ int n,m,i,number,t; scanf("%d %d",&n,&m); int num[n]; //遍历输入数组 for(i=0;i<n;i++){ scanf("%d",&number); num[i]=nu.

2021-12-14 21:42:44 1111

原创 输出菱形的代码

小白一个,如有错误请指出

2021-12-13 23:12:00 977

原创 C语言---四舍五入问题讨论

就自己写写看看,难免水平不够

2021-11-01 21:35:58 1986

转载 PAT 1025 反转链表

#include <stdio.h>#include <stdlib.h>int compare(const void*a ,const void*b);struct stu { int add; int data; int next; int grade_1; int grade_2;};int main(){ int head,N,K; scanf("%d %d %d",&head,&N,&amp.

2021-10-26 21:23:11 82

原创 1017 A除以B

#include <stdio.h>int main(){ int yu=0,B,i; char num[1001],*shang=num; scanf("%s %d",num,&B); for(i=0;*(num+i)!='\0';i++){ yu=yu*10+(num[i]-'0'); //上次余下的接着,类似手算除法 num[i]=yu/B+'0'; //取整 ,更新num数组,注意要加'0',因为他是个字符型数.

2021-10-19 20:06:01 44

原创 C语言 之 PTA乙级错误集锦

1,很大很大的数输入,并各位加和#include <stdio.h>#include <math.h> int main(){ int sum=0,count=0,item,i=0,num,j; int Sum; char S=getchar(); while(S!='\n'){ sum+=S-'0'; S=getchar(); } printf("%d",sum);return 0;}输入:123456789098765

2021-10-09 22:16:32 427

原创 格式化输入输出(待更新)

1,printf( )%[flags][width][.prec][hIL]type flag - 左对齐 + 输出+ 0 填充0 [width][.prec] number 占据位数 .number 小数位数 * 参数,详见代码 [type] i或d int o 8进制输出 x 16进制输出 #include <s.

2021-10-03 22:17:13 67

原创 PTA之指针错误

1.以下正确的说明语句是(D )。A.int *b[ ] = {1, 3, 5, 7, 9};B.int a[ ] = {1, 3, 5, 7, 9}; int *num[5] = {a[0], a[1], a[2], a[3], a[4]};C.int a[3][4], (*num)[4]; num[1] = &a[1][3];D.int a[5], *num[5] = {&a[0], &a[1], &a[2], &a[3],

2021-10-02 11:26:56 1076

原创 函数指针(就做个笔记)

1,函数的地址#include <stdio.h>int main(){ int i=0; printf("main=%p\n",main); printf(" i=%p\n",&i);}输出:main=0000000000401530 i=000000000062FE1C2,函数指针的定义类型名 (*变量)(参数类型);#include <stdio.h>void f(){ printf("in f()\n");.

2021-09-27 20:55:50 47

原创 编译预处理

#开头,编译预处理指令。 不是C的语言 #define定义一个宏1,宏的定义#define宏名 宏的值 //值可以是任意的#include <stdio.h>#define P printf("你好\n")#define wenzi "哈哈哈\n"#define num 5int main(){ P; printf(wenzi); printf("%d",num+2); return 0;}输出:你好哈哈哈72,宏的...

2021-09-20 20:58:27 453

原创 给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价

#include <stdio.h>struct book{ char name[30]; double money;};int main(){ int i,n; int index_min,index_max; struct book B[10]; scanf("%d",&n); getchar();//记得吸收换行符 for(i=0;i<n;i++){ gets(B[i].name);//不.

2021-09-17 22:42:21 3660 2

原创 PTA ---结构错题汇总

1,struct stu{ int x; int *y;} *p;int dt[4] = {10, 20, 30, 40};struct stu a[4] = {50, &dt[0], 60, &dt[1], 70, &dt[2], 80, &dt[3]};int main( ){ p=a; printf("%d,", ++p->x); //p->x 值为50,之后++50==51 printf("%d,", (++

2021-09-17 21:06:22 2031

原创 类型定义

1,自定义数据类型(typedef)声明一个已有数据类型的新名字(1)普通类型的自定义#include <stdio.h>int main(){ typedef int Date; Date a; //int a ----> Date a return 0;}(2)结构类型的自定义//第一种方法#include <stdio.h>typedef struct pupil{ int year; int month;}

2021-09-15 21:49:50 569

空空如也

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

TA关注的人

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