首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 62 毫秒
1.
为了在计算机系统上能够快速方便地对数字图像进行分析和研究,利用MTALAB强大的图像处理能力与C#优良的界面设计和快速应用开发性进行混合编程。通过该方法实现了对数字图像的加噪、去噪、增强、分割、边缘检测。结果表明MATLAB和C#混合编程能够充分发挥各自优势,完成复杂图像处理,能有效提高程序开发周期和图形处理性能,降低操作难度。  相似文献   

2.
研究了MATLAB与C混合编程方法。首先讨论了MATLAB与C#混合编程架构,分析了架构各关键部分的作用和调用关系,接下来研究了MATLAB与C#数据类型转换方法、MATLAB函数对应的.Net程序接口形式等混合编程的关键技术,最后通过实际项目设计了混合编程流程,编制了相关程序,验证了MATLAB和C#混合编程的可行性。实践表明,MATLAB和C#两种语言的集成,能够充分发挥各自的优势,拓展解决问题的空间,提高系统设计和开发效率。  相似文献   

3.
Visual C#与Matlab混合编程在可视化软件中的应用   总被引:2,自引:0,他引:2  
李诚刚  赵佳宝  陈兆荣 《软件》2012,(2):78-79,83
本文重点探讨了Visual C#基于dll函数调用Matlab绘图程序,进行混合编程的方法。并将该方法在地磁场可视化绘图软件的开发中加以应用。  相似文献   

4.
秦政  刘玉德 《计算机仿真》2021,38(9):242-246
声发射技术作为一种成熟的无损检测手段,对声发射信号的分析有重要意义.针对大量的声发射信号撞击文件,单独利用C#或MATLAB语言都无法快速进行声发射信号特征参数分析.通过研究C#与MATLAB混合编程的常用技术,详细分析.NET程序集调用MATLAB函数编写C#窗体应用程序的方法,利用上述方法实现了对大量声发射信号撞击的特征参数提取和分析.通过程序实例,证明了所提方法能够降低声发射信号处理分析算法的实现难度,提高声发射信号处理分析的效率,同时也验证了上述方法的可行性.  相似文献   

5.
基于C共享库的MATLAB与Visual C#混合编程   总被引:3,自引:0,他引:3  
范建中  陈蕴 《计算机工程与设计》2006,27(14):2689-2690,F0003
MATLAB具有很强的数值计算能力,而Visual C#具有强大的图形用户界面的开发能力,两者的互补结合可以快速和高效地开发专业计算软件。为此,以实例的方式展示了由MATLAB生成C共享库,并在Visual C#中调用此C共享库来实现两者之间的混合编程。另外,对在Visual C#中调用C共享库时的一些需要注意的问题进行了讨论,并给出了外部程序调用由MATLAB生成的C共享库的一般步骤。实例证明通过C共享库来实现MATLAB与Visual C#混合编程的方法是行之有效的。  相似文献   

6.
C#与MATLAB混合编程应用于红外图像小目标的检测   总被引:1,自引:0,他引:1  
本文介绍了一种通过Matlab生成.NET组件供C#调用从而实现混合编程的方法,以及利用混合编程的形态学组合算法实现红外图像小目标的检测.实验结果表明,此种混合编程方法有效实用,充分利用了Matlab和C#软件各自优点,较好实现了红外图像小目标的检测.  相似文献   

7.
王家华  行江 《福建电脑》2006,(3):21-22,18
C#语言是一个先进的、安全的、面向对象的编程语言。以前的开发者为编写了许多已经历时间的考验。成熟、稳定的FORTRAN计算程序。FORTRAN语言本身并不适合用来开发窗口界面程序和互联网应用程序。因此为了提高程序的使用效率提高代码的重用率有必要对原FORTRAN程序进行改进使得原有性能优良的FORTRAN代码可以被在C#下调用,最大限度的发挥两种语言各自的优点。本文着重研究了这两种语言混合编程的方法,及其实现。  相似文献   

8.
为了满足细胞神经网络图像加密系统数据处理量大、界面友好美观、性能分析更为直观等要求,采用Matlab与C#.net混合编程技术进行系统研发.以图像加密和图像解密为例,详细说明了使用该技术进行系统开发的方法和步骤.实际应用表明,该技术既发挥了Matlab强大的数值计算功能,也展现了C#.net优越的界面开发能力,实用性较强.  相似文献   

9.
为了简化制造单元动态调度软件系统的开发过程,基于C#.NET与MATLAB混合编程可以有效提高调度软件系统开发效率。在MATLAB 2009a环境中,编写后台动态调度算法程序,并基于C#.NET平台开发了良好的人机界面,成功实现了对COM组件的调用。所开发的调度软件系统能够对制造单元动态调度问题进行求解和优化,同时C#.NET与MATLAB混合编程也提高了代码的重用率,有效提高了软件的开发效率。  相似文献   

10.
针对Matlab界面开发能力差和C#开发复杂数值运算软件效率低等问题,提出利用C#与Matlab混合编程实现EEG数据的有效处理。本文通过对三种混合编程方法的分析对比,选择C#调用COM组件的方式进行混合编程。该方法第一步需要设置Matlab编译环境,然后编写Matlab函数文件,最后利用Matlab.NETBuilder将编写好的函数文件编译成COM组件供C#调用实现混合编程。并通过真实EEG信号的仿真实验研究上述方法在绘制脑地形图(BEAM)中的有效性。结果表明,该方法可以完全脱离Matlab平台,通过参数传递绘制出不同EEG信号的BEAM。  相似文献   

11.
MATLAB程序设计在化学计量学中的应用   总被引:7,自引:8,他引:7  
MATLAB是美国MathWorks公司自80年代中期推出的适用于科学和工程计算的数学软件。它优秀的数值计算能力、卓越的数据可视化能力和简洁的程序语言编写使其很快在数学软件中脱颖而出。本文通过化学计量学中的两个多元校正为例,简要介绍了MATLAB程序设计在化学计量学计算中的应用。  相似文献   

12.
INI文件主要存放用户所做的选择以及系统的各种参数,用户可通过修改INI文件,来改变应用程序和系统的很多配置。首先介绍了INI文件的结构及读写,C群操作INI文件使用的是Windows系统自带Win32的API函数——WritePrivateProfileStringO和GetPrivateProfileStringO函数。然后分析了通过1NI文件用C群编程实现参数化连接数据库的方法,从而使得数据库的连接更具灵活性。此外,对于基于C/S结构的数据库应用系统中其它参数配置的实现,同样也可以借鉴本文介绍的配置方法。  相似文献   

13.
使用MATLAB软件工具箱建立预测萘在超临界CO2流体中溶解度的模型,模拟结果表明,在一定范围内,它具有优于状态方程和经验方程的预测能力,精度较高,方法合理可行。由于人工神经网络建模的计算量大,且多以矩阵为计算单元,计算机语言难以实现。而利用MATLAB软件中的人工神经网络工具箱,建立模型方便、快捷。  相似文献   

14.
集成供应链管理的多目标规划研究   总被引:2,自引:0,他引:2       下载免费PDF全文
目前,供应链管理已经成为学术研究的一个热点问题,也是企业战略管理的一项重要内容。为此首先使用多目标规划的方法描述了供应链及其成员的运作性能、供应链的协调运作、供应链成员的利润等,建立了由一个制造商和一个供应商构成的多产品、多阶段集成供应链管理绩效决策模型;其次通过应用算例的研究验证了模型的有效性和可行性;最后,针对各种参数的变化,对模型进行了灵敏度分析,并与分散供应链管理绩效决策模型进行了对照研究,为优化供应链绩效、拓展市场需求、开发原材料供应渠道提供了决策参考。  相似文献   

15.
针对广泛应用于超声医疗的HIFU(高强聚焦超声)换能器,利用MATLAB与VC++的接15/技术,混合编程设计实现了具有一定通用性质的HIFU声场仿真软件。可利用此软件对具有不同设计参数的HIFU换能器进行声场的声压分布仿真、-3dB焦域仿真等,具有直观的三维图形输出,井可方便地进行设计参数与声场形态之间关系地分析。充分利用了MATLAB与VC++各自的优点,使两者优势互补,成功实现了一界面友好,实用高效的虚拟实验测试平台。  相似文献   

16.
针对广泛应用于超声医疗的HIFU(高强聚焦超声)换能器,利用MATLAB与VC++的接口技术,混合编程设计实现了具有一定通用性质的HIFU声场仿真软件.可利用此软件对具有不同设计参数的HIFU换能器进行声场的声压分布仿真、-3dB焦域仿真等,具有直观的三维图形输出,并可方便地进行设计参数与声场形态之间关系地分析.充分利用了MATLAB与VC++各自的优点,使两者优势互补,成功实现了一界面友好,实用高效的虚拟实验测试平台.  相似文献   

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

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