首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
C#.net与Matlab混合编程的快速实现   总被引:1,自引:0,他引:1  
Matlab是一个高度集成的系统,在科学与工程计算的多个领域都有着广泛的应用,C#是一种最新的,面向对象的编程语言,因此如果把MATLAB程序加入到自己的C#及其它语言编制的程序中,将大大减少编程的工程量,保证程序的准确性,并且继承C#良好的用户界面,该文讨论了一种C#与Matlab混合编程的快速实现。  相似文献   

2.
基于VC++与MATLAB混合程序设计与应用   总被引:1,自引:0,他引:1  
针对VC 与MATLAB软件各自编程优势,提出了一种将MATLAB中编译的.m函数文件生成可脱离MATLAB环境的动态连接库(DLL),并以具体实例说明了在VC环境中开发应用程序界面并调用动态链接库,使VC界面和MATLAB编译的函数文件之间的参数得以传递,实现了两者的混合编程,为软件开发提供了强有力的技术支持.  相似文献   

3.
Visual C++调用Matlab的探讨   总被引:1,自引:0,他引:1  
用VC开发界面是十分方便的,Matlab用作科学计算是非常容易的,把二结合起来,能够实现优势互补.本研究了VisualC 调用Matlab的几种常用方法,充分利用二的优点,能大大提高程序的质量.  相似文献   

4.
对Matlab中的随机数发生器进行了归类和分析,并与一般高级语言的随机数发生器进行了比较,认为相比于一般高级偏程语言,Matlab随机数发生器具有种类丰富、稳定性和可靠性好的特点。在分析Matlab应用程序接口的基础上,给出了应用VB和VC调用Matlab随机数发生器产生随机数序列的方法,有效避免了利用一般高级编程语言构造随机数发生器的复杂性。  相似文献   

5.
叶娜  许惠平 《科技资讯》2007,(10):101-102
详细介绍了动态链接库实现VB与VC混合编程的关键技术,包括非MFCDLL的制作,VB调用DLL的方法,VB与VC之间的参数传递以及VB与VC的联合调试。利用VB开发界面的强大功能和VC强大的底层操作与科学计算速度优化程序设计,实现多人协作、并行地完成系统设计。  相似文献   

6.
Matlab引擎的VC++6.0接口调用及其面向对象编程   总被引:9,自引:0,他引:9  
申丽然  李雪耀 《应用科技》2001,28(11):41-44
Matlab引擎是在VC++中使用Matlab的接口方式之一。在详细分析了Matlab引擎的工作机理及其在VC++中的调用方法后,提出使用C++的面向对象技术对Matlab引擎的调用和数据组织进行封装,定义了CMatlabEngine类。该类实现了不同数据类型组织的透明化,简化了程序设计过程,为用户提供了一个友好的编程接口环境。最后,通过实例展示了使用CMatlabEngine类进行编程的调用过程,表明了它的有效性。  相似文献   

7.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中.  相似文献   

8.
本文设计和编写了关于麦克斯韦速率与速度分布的一个教学软件。该软件可对麦克斯韦速率分布函数进行数字化处理,即绘制出麦克斯韦速率分布的函数曲线,绘制出在一定速率范围内气体分子占总分子的比率,计算出气体分子的平均速率、方均根速率和最概然速率,绘制出重力场中微粒按高度的分布以及旋转体中悬浮粒子的径向分布。利用该软件对12种常用化学气体的三种速率进行研究和比较。该工作对麦克斯韦速率分布函数的教学和研究具有较大的帮助。  相似文献   

9.
在Delphi中调用由VC++生成DLL的方法   总被引:2,自引:0,他引:2  
介绍了如何在Delphi中调用由VC  相似文献   

10.
通过 Matlab与 C/ C 语言的混合编程 ,将 Matlab的代码编译成 VC可识别的代码 ,并成为可独立执行的动态链接库 ,从而实现了在 VC中直接书写 Matlab语言 ,驱动 Matlab运行 ,该方法可以提高 Matlab的速度和安全  相似文献   

11.
Matlab与C接口分析及实现   总被引:2,自引:0,他引:2  
针对Matlab与C语言这两种最常用的科学研究语言之间难以直接结合的问题,在比较分析各种Matlab与C语言常用接口方法及其各自优缺点的基础上,提出了针对不同情况下不同接口的适用条件和判断依据,从而解决了两种语言开发周期长的问题.研究开发人员在联合编程时可以根据不同的实际情况采用合适的接口策略,最终达到缩短开发周期、提高软件功能、联合编程更易于实现的目的.仿真实验证明了这些适用条件和判断依据的可行性和有效性。  相似文献   

12.
介绍了MEX文件的定义、组成以及使用,并以实例详述了如何利用MEX文件来实现Matlab与C的混合编程,验证了Matlab与外部的数据和程序进行交互的可行性.  相似文献   

13.
模糊聚类分析算法的改进Matlab语言程序设计   总被引:1,自引:1,他引:1  
在M atlab语言环境下实现了模糊聚类分析算法,并给出了一实例.函数show的编制方便、直观地将分类结果显示在用户面前.该程序的编制为模糊聚类分析的应用提供了一种简便运算的方法.  相似文献   

14.
利用Matlab计算三元物系的汽液平衡数据   总被引:2,自引:0,他引:2  
运用Matlab优化工具箱中的两个优化程序,计算了基于Wilson活度系数模型的乙苯(l)异丙苯(2)二异丙苯(3)三元物系的汽液平衡数据.计算结果表明这种方法是有效的,而且大大减轻了进行复杂算法设计的工作量.  相似文献   

15.
采用Matlab工具,设计了电化学动力学参数的最小二乘迭代解法,该法充分利用了极化实验数据,安全较正溶液的电阻,而且消除了随机误差,能够方便、快速、准确地求出电化学动力学参数,最后给出了程序清 单。  相似文献   

16.
采用二次侧供回水平均温度为热力站的被控参数,并对热力站能量控制系统的每个环节的传递函数做了详细的介绍,在此基础上用Matlab/Simulink对热力站的整个控制系统做了仿真,可以很直观地看出在室外温度变化时二次侧供回水平均温度的变化情况。  相似文献   

17.
采用系统辨识方法对动态经济系统进行了分析,并以此解决了一些不能用常规计量经济学来解决的问题,在此基础上对动态经济系统的各类性质进行了研究,通过具体实例叙述了Matlab在动态经济分析中的应用过程,说明该方法能够较好地解决动态经济系统问题。  相似文献   

18.
XZ427水平分型无箱射压造型生产线是东南大学铸造教研室与青岛第二铸造机械厂联合研制生产的专利产品,仅主机的零部件及总装图就多达五百多张.其整体结构主要取决于不同厂家对砂箱尺寸的需要,砂箱尺寸改变,整体结构必须作相应的变动,自然,五百多张图纸也就要重新设计、绘制.这不仅是一项十分枯躁的重复劳动,且工作量亦很大.为了避免繁重的重复劳动,缩短设计周期,我们进行了将 Auto CAD 技术应用于 XZ427生产线的设计绘图的研究.  相似文献   

19.
针对在分析非线性系统混沌行为时较为复杂这一问题,采用一般的数值计算方法,提出了利用Matlab对混沌系统进行建模和动态仿真的方法.以蔡电路和洛伦兹系统为例,分析了其动态仿真在混沌控制与同步中的应用。结果表明:Mauab动态仿真能真实、有效地模拟了控制与同步的全过程,同时这一方法也拓宽了分析和研究非线性问题的途径。  相似文献   

20.
在使用MATLAB语言的过程中,有些用户希望在MATLAB中直接运用一些过去编写的经典而高效的FORTRAN程序,而ATLAB本身并未提供与FORTRAN的接口,这就需要用户编写有关的接口程序。本文阐述了在MATLAB中如何调用VISUAL FORTRAN程序。通过MATLAB对FORTRAN MEX文件的调用实例,叙述了在MATLAB中调用VISUAL FORTRAN程序的原理和实现过程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号