一种Matlab与C#混合编程实现测量平差程序的方法  被引量:4

A method of hybrid programming with Matlab and C#to realize measurement adjustment

在线阅读下载全文

作  者:林敬娜 程钢[1] 路晓明 张启华[3] 刘玲玲[1] LIN Jingna;CHENG Gang;LU Xiaoming;ZHANG Qihua;LIU Lingling(College of Surveying and Land Information Engineering, Henan Polytechnic University, Jiaozuo 454003, China;Henan Provincial Natural Resources Survey and Planning Institute,Zhengzhou 450052, China;Jiangsu Geologic Surveying and Mapping Institute, Nanjing 211102, China)

机构地区:[1]河南理工大学测绘与国土信息工程学院,河南焦作454003 [2]河南省自然资源调查规划院,郑州450052 [3]江苏省地质测绘院,南京211102

出  处:《测绘工程》2022年第1期45-51,共7页Engineering of Surveying and Mapping

基  金:国家重点研发计划资助项目(2016YFC08033103);国家自然科学基金资助项目(41001226);中国博士后科学基金(2015M582831);河南省高校基本科研业务费专项资金资助项目(NSFRF180329);河南省自然资源科研项目(2020-165-9)。

摘  要:文中针对测量平差的繁杂性及用户对处理软件的易用性要求,结合Matlab与C#语言编程各自的优势,依据测量平差的基本原理与方法,采用Matlab与C#混合编程方法,设计并实现一套简单的测量平差系统软件,其中Matlab用以实现平差函数程序设计,C#则利用VS.net平台进行界面及输入输出功能实现。以一个具体水准网实例验证系统的可行性与简便性,体现Matlab与C#混合编程在测量平差应用中的优越性。Considering the complexity of measurement adjustment and user usability requirements for processing software,combined with the advantages of MATILAB and C#,according to the basic principle and method of measuring adjustment,this paper proposes a hybrid programming method using Matlab and C#to design and implement a set of simple measurement adjustment system software,in which Matlab is used to realize the adjustment function of the design,and C#with VS.net platform is used for interface design and input-output functions.The feasibility and simplicity of the system are verified through a case of measurement adjustment for a leveling network,which shows the superiority of mixed MAILAB and C#programming in the application of measurement adjustment.

关 键 词:MATLAB C# DLL 混合编程 测量平差 

分 类 号:P207[天文地球—测绘科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象