基于.NET的MATLAB与Visual Basic混合编程的研究

2012-09-22 10:30:04覃钊
城市勘测 2012年6期
关键词:程序设置语言

覃钊

(河池市城市规划测绘综合技术服务中心,广西河池 547000)

1 前言

在测绘等科学研究和工程计算领域经常要运用到微分、线性代数等数学知识进行公式的推导,运用到大量的矩阵运算,过去人们耗费大量的时间来进行公式推导和编写数学计算函数。MATLAB的出现使公式的微分、线性化等工作可以用软件来进行,也提供了一般的高级编程语言都没有的强大矩阵计算、数值分析等功能,把人们从低级的算法程序编写及公式推导中解放出来。本文将研究如何用Visual Basic通过.Net调用MATLAB函数来提高软件编写的效率。

2 Visual Basic简介

Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的编程语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。Visual Basic拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易地使用DAO、RDO、ADO连接数据库,或者轻松创建ActiveX控件。程序员即使是初学者都可以轻松使用Visual Basic提供的组件快速建立一个应用程序,特别适合广大工程技术人员用来开发本专业的应用软件。Visual Basic 2011是微软公司推出的Visual Basic最新版本,其功能比以前任何版本都强大,可与C++等语言相媲美。

3 MATLAB简介

MATLAB是由美国MathWorks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环……

登录APP查看全文

猜你喜欢
程序设置语言
中队岗位该如何设置
少先队活动(2021年4期)2021-07-23 01:46:22
语言是刀
文苑(2020年4期)2020-05-30 12:35:30
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
让语言描写摇曳多姿
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
本刊栏目设置说明
中俄临床医学专业课程设置的比较与思考
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
我有我语言