造不出好车的,要集思广益。此次编程过程中,我与测绘一班的李志鹏同学积极讨论,请教学长。后来通过分析张勇学长的程序,借鉴了张勇学长关于系数阵和L阵的构造。当时自己没有想到通过数组来完成这个操作,只是单纯地输入每个系数,共48个数据,不仅工作量大,而且容易出错。不是明智之举。以后我会把这个思想应用在后来的学习和工作中。当然,还不得不提及关于读入文件和生成结果文件的操作。在程序的开端,我通过文件输入流,读入一个txt格式的文本文档,在程序的末尾,又生成了一个txt的结果文档。其实这个是比较模块化的东西,难度不大。Р3,还有不得不提及的一点,这就是在此次编程过程中,关于矩阵相乘和矩阵求逆子函数调用的操作实现。首先,我自己编写了一个关于矩阵相乘的函数,在网上找了一个矩阵求逆的子函数。可是在实际应用时,老是提示配型不正确。通过讨论,我们发现,将所有矩阵都定义成8*8的,而在调用的时候,通过实参传递给形参实际的矩阵维数,这样就能解决矩阵配型不正确的问题。实在是获益匪浅,这个技巧对于以后的编程很有用。Р4,其实,看来学长的程序才知道自己在程序编写方面还不行,现在要好好补补课。虽然在原理方面掌握得比较扎实,但是真正应用起来还是有问题的。当我的程序多次不能调试出正确的结果的时候,自己都开始怀疑原理上是不是有问题了。其实,学长的程序做得很好了,在做出一些什么有新意的东西也不大可能了。只是通过这次编程,我对于函数的调用这块,有很大的收获。并且在构造系数阵的思维方面有了突破。这个算是我的第一个小成就吧,我会再接再厉。在以后的学习中更上一层楼!Р参考文献Р王佩军、徐亚明著·摄影测量学·武汉大学出版社·2005年9月Р杨先宏、邵鸿潮等著·摄影测量学·武汉大学出版社·1996年8月Р景红编·大学计算机程序设计基础·西南交通大学出版社·2008年3月Р谭浩强编·C++程序设计·清华大学出版社·2004年6月