资源简介
本光盘是国防工业出版社2009年1月出版的《测量平差程序设计》(宋力杰编著)(ISBN978-7-118-06057-7)
一书中的源程序,每个文件夹中的源程序与书中各章内容对应。
运行环境:
1.操作系统最好在WindowsXP下 ;
2.Microsoft Visual C++6.0以上版本(包含6.0)。
代码片段和文件信息
// 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(“打开结
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5157 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\CoGPS.cpp
文件 4926 2008-12-25 10:05 《测量平差程序设计》(宋力杰编著)\GPS网平差\CoGPS.dsp
文件 535 2007-04-28 19:15 《测量平差程序设计》(宋力杰编著)\GPS网平差\CoGPS.dsw
文件 99328 2010-03-29 16:00 《测量平差程序设计》(宋力杰编著)\GPS网平差\CoGPS.ncb
文件 974 2010-03-29 15:59 《测量平差程序设计》(宋力杰编著)\GPS网平差\CoGPS.plg
文件 31238 2008-12-25 10:02 《测量平差程序设计》(宋力杰编著)\GPS网平差\MyGPS.cpp
文件 2950 2008-12-24 09:07 《测量平差程序设计》(宋力杰编著)\GPS网平差\MyGPS.h
文件 70 2007-05-10 15:59 《测量平差程序设计》(宋力杰编著)\GPS网平差\ReadMe.txt
文件 292 2007-04-28 17:29 《测量平差程序设计》(宋力杰编著)\GPS网平差\StdAfx.cpp
文件 667 2007-04-28 17:29 《测量平差程序设计》(宋力杰编著)\GPS网平差\StdAfx.h
文件 8061 2007-05-02 10:44 《测量平差程序设计》(宋力杰编著)\GPS网平差\probability.cpp
文件 1380 2007-05-03 11:27 《测量平差程序设计》(宋力杰编著)\GPS网平差\probability.h
文件 5915 2008-12-25 09:39 《测量平差程序设计》(宋力杰编著)\GPS网平差\public.cpp
文件 1720 2008-12-23 14:17 《测量平差程序设计》(宋力杰编著)\GPS网平差\public.h
文件 6540 2007-07-19 08:32 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\自由网平差\Data.txt
文件 2290 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\自由网平差\r.txt
文件 6540 2007-07-19 08:34 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\粗差探测\Data.txt
文件 2636 2008-12-25 10:05 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\粗差探测\Result.txt
文件 6540 2007-07-19 08:32 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\最小二乘平差\Data.txt
文件 2317 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\最小二乘平差\r.txt
文件 6540 2007-07-19 08:32 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\拟稳平差\Data.txt
文件 1108 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\拟稳平差\Result.txt
文件 43 2007-07-26 16:59 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\拟稳平差\拟稳点.txt
文件 6540 2007-07-19 08:32 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加相关权平差\Data.txt
文件 2896 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加相关权平差\r.txt
文件 541 2007-07-23 22:46 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加相关权平差\已知XYZ.txt
文件 6540 2007-07-19 08:32 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加权平差\Data.txt
文件 2476 2008-12-25 10:04 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加权平差\r.txt
文件 151 2008-07-29 18:33 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\已知点加权平差\已知XYZ.txt
文件 6540 2007-07-19 08:34 《测量平差程序设计》(宋力杰编著)\GPS网平差\算例\robust\Data.txt
............此处省略314个文件信息
相关资源
- armadillo C++矩阵运算函数库
- ComplexMatrixMathLab(C++复数矩阵数学库,
- MFC教师住房管理系统和矩阵运算以及
- MFC实现矩阵的操作
- 广义逆矩阵 C++实现
- openCV纹理图像特征提取,比较两幅图
- 逐点比较法插补原理VC程序设计
- 测量平差程序设计
- MFC编写的圆拟合工具
- 图的邻接矩阵表示,深度优先遍历,
- C++实现图的邻接矩阵存储和广度、深
- C语言数值方法求矩阵特征值和特征向
- 矩阵的三角分解c程序
- 幂法求矩阵最大特征值及其对应的特
- 矩阵转置多线程.cpp
- 稀疏矩阵加减乘C++实现
- 图的邻接矩阵和邻接表表示
- 拉丁矩阵C语言算法和报告.zip
- 用C语言实现稀疏矩阵的三元组转置
- ISM C语言精简版
- 数据结构图的邻接矩阵功能实现
- 矩阵运算c语言单片机可运行
- 稀疏矩阵的三元组顺序表存储表示及
- 无向图用邻接矩阵的深度优先遍历程
- C语言版文件相似度对比,文本对比,
- OpenMP实现矩阵乘法
- 灰度共生矩阵vs2010+opencv2
- 无向图的邻接矩阵压缩存储.cpp
- 程序:四元数欧拉角旋转向量旋转矩
- 使用Win32 API的相关知识实现矩阵的乘
评论
共有 条评论