共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
高剑 《计算机技术与发展》2003,13(3)
为充分发挥Matlab与VB的各自优势和实现两者的混合编程,介绍了采用ActiveX与DDE技术的两种方法.通过这种混合编程实现了VB的可视化界面与Matlab强大的数值分析能力的结合,为程序员提供了极大的方便. 相似文献
3.
Matlab与VB混合编程的两种方法 总被引:13,自引:0,他引:13
为充分发挥Matlab与VB的各自优势和实现两者的混合编程,介绍了采用ActiveX与DDE技术的两种方法。通过这种混合编程实现了VB的可视化界面与Matlab强大的数值分析能力的结合,为程序员提供了极大的方便。 相似文献
4.
VB与Matlab混合编程的仿真应用 总被引:4,自引:0,他引:4
介绍了Visual Basic与Matlab混合编程方法在可靠性与维修性仿真中的应用。此方法突破了以往利用单一语言实现系统可靠性与维修性仿真的限制,更广泛的利用了现有技术成果,降低了编程难度,加快了编程速度。详细介绍了Visual Basic与Matlab混合编程的方法及实现步骤。包括Matlab编译环境的设置、Matlab程序编写、Matlab COM组件的编译与发布以及如何在Visual Basic中使用Matlab COM组件。详细叙述了混合编程每个步骤实现的技术关键,为可靠性与维修性仿真解决了软件实现的技术问题。最后一部分给出了利用Visual Basic与Matlab混合编程方法进行可靠性与维修性仿真的示例。 相似文献
5.
介绍了在VB6.0中利用ActiveX自动化技术调用和操作Matlab的方法.通过这种混合编程实现了VB的可视化界面与Matlab强大的数值分析能力的结合. 相似文献
6.
提出基于组件对象模型(COM)技术实现Visual C#与Matlab混合编程的2种方法,一种是通过C#使用Matlab提供的自动化服务,另一种是使用Matlab COM Builder将M语言文件编译成COM组件供C#调用。以地理信息系统中常用的空间插值分析为例给出了这2种方法的具体实现。对两者进行比较,提出了各自的适用范围。结果表明使用COM技术实现混合编程能充分发挥Visual C#与Matlab各自的特点,提高程序开发和运行效率。 相似文献
7.
VB与Matlab混合编程中实现字符数组传递的方法 总被引:3,自引:0,他引:3
利用ActizeX技术,在VB中调用Matlab的混合编程中,使用Matlab自动化对象的Getchararray和PutCharArray方法,实现了VB和Matlab之间字符数组的传递。 相似文献
8.
简要介绍Matlab和Fortran各自的优缺点,详细阐述Matlab调用Fortran生成的动态链接库实现混合编程的两种方法。以高斯约当列主元素法求逆为例,从计算时间、精度等方面详细比较了同一算法在多种实现方式下的执行情况。计算结果表明:基于动态链接库的混合编程方法能充分利用现有软件包,结合Fortran计算效率高、Matlab矩阵计算及图形处理功能强的优点,符合当前科学工程计算程序设计的发展方向。 相似文献
9.
本文首先论述了Visual C++和Matlab混合编程的重要性和优点,介绍了在Visual C++中利用Matlab引擎调用Matlab函数的方法.和在Matlab中调用Visual C++代码的方法,并以具体实例详细说明了如何实现Visual C++与Madab混合编程,为软件开发提供了强有力的技术支持。 相似文献
10.
介绍了VC与Matlab混合编程的几种方法,具体说明了如何应用Matlab引擎实现混合编程,并用于图像处理. 相似文献
11.
使用Java扩展Matlab 总被引:1,自引:0,他引:1
为了能结合Java和Matlab两者的优点,构造功能更加强大的科学计算环境,对使用Java语言扩展Matlab主开发环境自身功能的关键技术进行了研究.首先介绍了使用Java扩展Matlab的基本方法,在此基础上结合项目实践中对复杂图形用户接口的需要,提出了一种在Java对象中通过Matlab接口对象访问当前Matlab会话的方法.给出了两个短小完整实例,可用于进一步扩展与重用. 相似文献
12.
13.
为了提高软件预测系统的开发效率和精度,研究了误差反向传播神经网络(Error Back Propagation Neural Network,BPNN)在Matlab 2006a环境下的实现方法,采用迭代法选择神经网络训练参数。探讨了Matlab与C# .NET开发平台的接口技术,能成功实现C# .NET对Matlab神经网络工具箱的调用。以汽车产量预测为应用案例,开发了基于C# .NET和Matlab接口的神经网络预测系统。实验结果表明,该预测系统对汽车产量预测有着良好性能,接口技术的应用提高了软件开发效率。 相似文献
14.
15.
16.
Vivien J. Challis 《Structural and Multidisciplinary Optimization》2010,41(3):453-464
This paper presents a compact Matlab implementation of the level-set method for topology optimization. The code can be used
to minimize the compliance of a statically loaded structure. Simple code modifications to extend the code for different and
multiple load cases are given. The code is inspired by a Matlab implementation of the solid isotropic material with penalization
(SIMP) method for topology optimization (Sigmund, Struct Multidiscipl Optim 21:120–127, 2001). Including the finite element solver and comments, the code is 129 lines long. The code is intended for educational purposes,
and in particular it could be used alongside the Matlab implementation of the SIMP method for topology optimization to demonstrate
the similarities and differences between the two approaches. 相似文献
17.
Matlab是一个数据分析和处理功能十分强大的工程实用软件。为输出提供了十分方便的函数和命令并且Matlab简单直观的图形用户接口易于掌握和使用。本文介绍了一种使用GUI工具箱。用Matlab实现应报信号发生器的设计。文章设计的信号发生器可以加深对信号处理概念的理解,具有一定的借鉴应用价值。 相似文献
18.
Matlab的动态数据交换及其应用研究 总被引:4,自引:0,他引:4
为了充分利用Matlab强大的矩阵运算能力及其丰富的工具箱,对Matlab的动态数据交换进行了研究,通过动态数据交换完成Matlab与其他应用程序间的通信,从而为Matlab在实时控制中的应用奠定了基础。将Matlab模糊控制工具箱开发出来的模糊控制算法用于电气加热炉的控制,控制效果非常好。 相似文献