资源简介
本资源是国防工业出版社2009年1月出版的《测量平差程序设计》(宋力杰编著)(ISBN978-7-118-06057-7)一书中的源程序,仅限学习交流!

代码片段和文件信息
// CoGPS.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “MyGPS.h“
#include “public.h“
//////////////////////////////////////////////////////////////////////////
// 最小二乘平差算例
void main1()
{
CCoGPS coGPS;
char *rfile=“教材例题\\最小二乘平差\\r.txt“;
char *dfile =“教材例题\\最小二乘平差\\Data.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
fprintf(coGPS.resultfp“ GPS网最小二乘平差算例:\n“);
coGPS.InputData(dfile);
//coGPS.PrintData();
coGPS.LeastSquares();
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 抗差估计算例
void main2()
{
CCoGPS coGPS;
char *rfile=“教材例题\\robust\\r.txt“;
char *dfile =“教材例题\\robust\\Data.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败!“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
// coGPS.PrintData();
coGPS.Robust(IGG30.005);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 粗差探测算例
void main3()
{
CCoGPS coGPS;
char *dfile=“教材例题\\粗差探测\\Data.txt“;
char *rfile=“教材例题\\粗差探测\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.DataSnooping(0.00120);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 自由网平差算例
void main4()
{
CCoGPS coGPS;
char *dfile=“教材例题\\自由网平差\\Data.txt“;
char *rfile=“教材例题\\自由网平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.Free();
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 拟稳平差算例
void main5()
{
CCoGPS coGPS;
char *dfile=“教材例题\\拟稳平差\\Data.txt“;
char *rfile=“教材例题\\拟稳平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结果文件失败“);
return;
}
coGPS.InputData(dfile); //输入向量,内含输入坐标
//coGPS.PrintData();
coGPS.Quasi_Stable(“教材例题\\拟稳平差\\拟稳点.txt“);
fclose(coGPS.resultfp);
printf(“\n\n\n数据文件:%s“dfile);
printf(“\n结果文件:%s\n\n“rfile);
}
//////////////////////////////////////////////////////////////////////////
// 已知点坐标加权平差算例
void main6()
{
CCoGPS coGPS;
char *dfile=“教材例题\\已知点加权平差\\Data.txt“;
char *rfile=“教材例题\\已知点加权平差\\r.txt“;
coGPS.resultfp=fopen(rfile“w“);
if(coGPS.resultfp==NULL)
{
MyBreak(“打开结
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 379 2012-01-04 21:56 测量平差程序设计\ReadMe.txt
文件 29685 2012-01-04 21:56 测量平差程序设计\水平网平差\PlaneNetAdjust.cpp
文件 3032 2012-01-04 21:56 测量平差程序设计\水平网平差\PlaneNetAdjust.h
文件 310 2012-01-04 21:56 测量平差程序设计\水平网平差\ReadMe.txt
文件 304 2012-01-04 21:56 测量平差程序设计\水平网平差\StdAfx.cpp
文件 667 2012-01-04 21:56 测量平差程序设计\水平网平差\StdAfx.h
文件 6302 2012-01-04 21:56 测量平差程序设计\水平网平差\probability.cpp
文件 1383 2012-01-04 21:56 测量平差程序设计\水平网平差\probability.h
文件 5915 2012-01-04 21:56 测量平差程序设计\水平网平差\public.cpp
文件 1720 2012-01-04 21:56 测量平差程序设计\水平网平差\public.h
文件 3175 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.cpp
文件 4982 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.dsp
文件 545 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.dsw
文件 91136 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.ncb
文件 48640 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.opt
文件 1688 2012-01-04 21:56 测量平差程序设计\水平网平差\水平网平差.plg
文件 2719 2012-01-04 21:56 测量平差程序设计\水平网平差\第五章 边角网平差.cpp
文件 44444 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\Classical.obj
文件 0 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\Classical.sbr
文件 67698 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\NetworkAdjust.obj
文件 0 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\NetworkAdjust.sbr
文件 67010 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\PlaneNetAdjust.obj
文件 0 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\PlaneNetAdjust.sbr
文件 2097 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\StdAfx.obj
文件 257 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\StdAfx.sbr
文件 18754 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\probability.obj
文件 0 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\probability.sbr
文件 17705 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\public.obj
文件 0 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\public.sbr
文件 50176 2012-01-04 21:56 测量平差程序设计\水平网平差\Debug\vc60.idb
............此处省略317个文件信息
相关资源
- rdlc报表 完整
- Rancher 2.0 架构设计
- Beginning STM32: Developing with FreeRTOS libo
- stm32f103c8t6_sch.Lib
- Chameleon_2.3svn_r2466_trunk_pkg+wowpc;os x 10
- Win变色龙Chameleon Install 2281
- HPLC法测定地肤kochia scopariaL.Shard.中齐
- 九齐程序 ny Q-Code
- Palm OS应用程序设计指南
- CoreUIVue是基于Bootstrap4的免费Vue管理模
- 通信原理第七版课后答案樊昌信.doc
- Borland Socket Server Fix2.0 D7
- Borland Socket Server程序 包含D6和D7源码
- 经典书籍Algorithms+Data Structures=Program
-
ob
ject Pascal Handbook 中文版 - Pascal函数矩阵的一个应用
- 虚拟仪器技术创新实验基地建设方案
- 关于IGBT导通延迟时间的精确测量方法
- Numerical Optimization 2ed-Nocedal
- mmic设计:微波集成电路设计(基础知
- MODERN ROBOTICS MECHANICS PLANNING AND CONTROL
- 数字电路知识点汇总(精华版).doc
- 3新概念模拟电路-运放电路的频率特性
- TCP IP通信labview程序
- Azure开发教程:Azure_Serverless_Computing
- SpringMVC文件上传与的实现.rar
- Power Electronic Converters Modeling and Contr
- CE修改器风叶人加强版
- Oracle+11gR2+RAC安装详解(HP-UX+11.31+ia6
- Oracle+GoldenGate运维完全手册
评论
共有 条评论