上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2011年10月30日

读取文件中数据,并赋值给二维数组

摘要: void main(){int row, col;cout << "Please enter the number for row and column: " << endl;cin >> row >>col;//为二维数组开辟空间int **Result = new int*[row];for (int i = 0; i < row; i++){Result[i] = new int[col];}ifstream fin("./data.txt");for (int i = 0; i != row; 阅读全文

posted @ 2011-10-30 09:41 Livid 阅读(543) 评论(0) 推荐(0)

2011年6月3日

度分秒转换经纬度 / 经纬度转换工具,从excel到google地图

摘要: 一、经纬度的转化1、MID:返回文本串 指定位置开始的特殊数目的字符=(MID(B1,1,3))+MID(B1,5,2)/60+MID(B1,8,2)/3600+MID(B1,11,2)/21600比如,B1是“038 45 02.00E”,则结果显示“38.7505555555556”=(MID(C20,1,2))+MID(C20,4,2)/60+MID(C20,7,2)/3600比如,C20是“38度44分46秒”,则结果显示“38.7461111111111”2、INT:将任意实数向下取整为最接近的整数 Round:四舍五入到某位数=INT(A1)&"度"&a 阅读全文

posted @ 2011-06-03 10:26 Livid 阅读(4852) 评论(0) 推荐(0)

2011年5月20日

牛顿迭代法

摘要: 用牛顿迭代法求f(x)=0在x0附近的一个实根的方法是:(1) 选一个接近于x的真实根的近似根x1;(2) 通过x1求出f(x1)。在几何上就是作x=x1,交f(x)于f(x1); (3) 过f(x1)作f(x)的切线,交x轴于x2。可以用公式求出x2。由于f'(x1)=f(x1)/(x2-x1),故x2=x1-f(x1)/f'(x1) (4) 通过x2求出f(x2);(5) 再过f(x2)作f(x)的切线交x轴于x2;(6) 再通过x3求出f(x3),…一直求下去,直到接近真正的根。当两次求出的根之差|xn+1-xn|≤ε就认为 xn+1足够接近于真实根。 牛顿迭代公式是:x 阅读全文

posted @ 2011-05-20 22:43 Livid 阅读(1023) 评论(0) 推荐(0)

2011年5月16日

office2010安装不成功 错误代码25004 问题解决

摘要: 由于office2010试用版到期,今天重新安装,结果遇见安装不成功,分析原因应该是卸载残留文件不彻底导致失败,现分享解决方案:卸载和清理上一次安装或卸载残留文件 对安装出现的问题,需要先确认是否存在上一次未安装或卸载完成的Office文件和目录,如果以前安装失败或未卸载干净,可能会影响本次安装结果。1、优先使用微软官方的清理程序,点击下载:Windows Installer Cleanup Utility。安装后,运行Windows Install Clean Up,如果卸载目录发现Office 2007/2010等版本列表,只需要选中(按住SHIFT+鼠标左键多选),然后点击清理即可,清理 阅读全文

posted @ 2011-05-16 15:22 Livid 阅读(6532) 评论(1) 推荐(1)

2011年5月9日

GPS定位精度单位CEP、RMS、2DRMS

摘要: 在GPS产品中厂家提供这么几个精度参数:CEP、RMS,下面将详细介绍一下这几个精度参数的意义:CEP和RMS是GPS的定位精度单位,也是个概率单位。就拿5M CEP说吧,意思是以5M为半径画圆,有50%的点能打在圆内,也就是说,GPS定位在5M精度的概率是50%,相应的RMS(66.7%)2DRMS(95%)当然很多商家愿意给出CEP,因为单位大了,前面的数就小了,好看。水平精度以圆概率误差(CEP) 意味着 50% 的结果在给出的圆直径内,50%的结果在圆外。RMS是1 sigma或1倍标准差,如果结果是无偏的,概率为67%。2dRMS是2 sigma或2倍标准差,概率为95%。他们的相互 阅读全文

posted @ 2011-05-09 18:48 Livid 阅读(8319) 评论(0) 推荐(0)

2011年5月3日

影象分辨率和成图比列尺的关系(转)

摘要: 转载自 jxwking2010影像分辨率是决定影像精度的一个重要指标,影像精度要满足相应比例尺地图更新对于影像识别能力和成图精度要求,同时又要考虑地图更新成本。冗余的分辨率会增加卫星影像购买成本和加重内业处理的负担;而若分辨率达不到一定要求,细小的地物就无法判读、像片控制点精度得不到保证,满足不了成图精度。在选择合适的分辨率时,还要考虑最不利的生产条件。一般往往制图比例尺与卫星影像的关系是:比例尺=影像分辨率/肉眼分辨率 1原理: 卫星与航拍影像由像素点组成,像素点越丰富,照相辨认的细节的尺寸越小。影像照片上像素点的密度常用每毫米多少条线来表示,线越多表示影像质量越高。例如,卫星影像每平方毫米 阅读全文

posted @ 2011-05-03 11:07 Livid 阅读(1152) 评论(0) 推荐(1)

2011年4月18日

预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)

摘要: 当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file is from a previous version of the compiler, or the precompiled header is C++ and you are using it from C (or vice versa)(致命错误C1853: “filename.pc 阅读全文

posted @ 2011-04-18 20:39 Livid 阅读(21393) 评论(2) 推荐(3)

2011年4月10日

C++ vector 类学习笔记(转)

摘要: 作者: tyc611, 2007-01-15 发表于: http://blog.chinaunix.net/u/18517/showart_232126.htmlvector容器类型 vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。vector的构造函数原型:template<typename T> explicit vector(); // 默认构造函数,vector对象为空 explicit vector(size_type n, const T& v = T() 阅读全文

posted @ 2011-04-10 00:31 Livid 阅读(530) 评论(0) 推荐(0)

C++ string类的一些函数方法(转)

摘要: string类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 string类的字符操作:const char &operator[](int n)const;const char &at(int n)const;char &operator[](int n) 阅读全文

posted @ 2011-04-10 00:30 Livid 阅读(1001) 评论(0) 推荐(0)

c++ map的使用方法(转自http://www.cnblogs.com/JCSU/articles/1996876.html)

摘要: /**************************************************************************Map的特点:1、存储Key-value对*2、支持快速查找,查找的复杂度基本是Log(N)*3、快速插入,快速删除,快速修改记*/************************************************************************/#include<stdio.h>#pragmawarning(disable:4786)#include<string>#include<m 阅读全文

posted @ 2011-04-10 00:26 Livid 阅读(3666) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航