首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 218 毫秒
1.
为直观反映结构振动时的响应状态,开发出具有较好人机交互界面的结构动力响应分析有限元计算程序系统SDRA,实现FORTRAN数值计算功能与VB的界面设计和图形开发功能的无缝链接.车辆在桥梁上行驶时,SDRA可实时监测桥梁动力响应的全过程并将计算结果以字符和动画的方式显示在VB界面上.对于变速行驶在桥面上的车辆出现紧急刹车...  相似文献   

2.
穆以东  赵岭 《测控技术》2013,32(9):111-114
利用VC++调用Matlab的原理和方法,对常用的几种混合编程方法的优缺点进行了比较,并通过实例对3种混合编程方法进行了简要分析.结果表明,编译不同的Matlab程序,进行必要的设置后,再去替换相应的VC++程序代码,可以实现不同任务的混合编程.3种方法在VC的可视化界面中实现了Matlab强大的计算及绘图功能,同时,3种VC与Matlab混合编程的方法都实现了Matlab与VC的无缝链接,从而将VC开发的界面与Matlab强大的计算和显示功能融为一个整体,缩短了程序开发周期,提高了编程效率.  相似文献   

3.
针对某斜井螺杆泵优化设计软件进行大型数值计算时效率很低的问题,应用VC+ + 6.0与Fortran语言混合编程的方法编制斜井螺杆泵优化设计软件. 该方法用VC+ + 6.0制作界面,用Fortran语言编写主运算程序,用VC+ + 6.0调用Fortran生成的动态链接库. 对于斜井螺杆泵的优化设计,采用Fortran编写优化设计程序,用ANSYS对整个抽油杆系统进行非线性大变形有限元分析﹑静力分析和疲劳分析. 工程实例表明,该软件计算效率较高,可以提高人机交互性和可操作性,同时验证混合编程在大型数值运算软件设计中的可行性、实用性以及有效性.  相似文献   

4.
该文介绍了交互使用有限元分析软件和控制系统仿真软件实现具有刚柔耦合结构复杂系统的仿真方法。使用有限元技术建立弹性体模型,通过二次开发语言编程实现弹性体动力响应有限元分析全过程,将计算所得的弹性体位置和速度响应以文件形式保存并传递给在控制系统仿真软件中建立的弹性体环节作为该环节的输出。同时在控制系统仿真软件中建立刚体动力特性模型以及控制器反馈模型,用C语言编程实现仿真软件调用有限元分析程序的接口,从而实现整个系统的仿真。该方法能够仿真具有任意复杂结构弹性体的刚柔耦合控制系统的动态响应,由于使用有限元方法使得仿真结果较为精确。  相似文献   

5.
李善姬  芦成刚 《计算机工程与设计》2006,27(18):3486-3487,3490
结合VB编程简单、界面友好的特点及MATLAB强大的计算、图形表达功能,采用VB与MATLAB的混合编程,可以开发出效率高、使用方便的应用程序.利用ActiveX技术和文件传递参数,解决了VB与MATLAB的混合编程并应用于数字滤波器的设计上,利用该方法设计了FIR数字滤波器.  相似文献   

6.
一种具有友好用户界面的专用有限元软件的开发方法   总被引:4,自引:0,他引:4  
提出了一种主要基于Fortran与Visual Basic语言混合编程来开发具有友好用户界面与高计算效率的专用有限元软件的方法,并且开发了验证性刚塑性有限元模拟程序。程序的运行情况表明了方法的可行性,为专用有限元软件及其它科学与工程计算软件的开发提供了一条简单实用的途径。  相似文献   

7.
C语言和汇编语言混合编程兼顾了程序的高效率和可读性,已经成为DSP芯片嵌入式系统开发的一种流行的编程方法。阐述基于ADI公司的ADSP—TS101 DSP的C语言和汇编语言混合编程应遵循的接口规范以及C程序的优化方法。  相似文献   

8.
针对当前土建工程上广泛应用的变截面梁桥,在移动车辆作用下动力响应的解析解难以得到,基于有限单元法的基本思想,利用 Fortran语言强大的计算功能采用数值计算方法模拟在移动荷载作用下梁桥的振动情况,同时结合 Visual Basic语言良好的可视化界面设计功能,开发出能计算复杂工况且具有较好的人机交互界面的桥梁动力计算软件,实现了 VB的可视化界面与 Fortran强大的数值计算能力的结合.  相似文献   

9.
为了发挥Fortran易于科学计算的优点和C#在界面编写以及批量处理文件的优点,首先通过Fortran控制台程序编写相应算法的动态链接库,然后利用C#编写的界面程序调用在Fortran中生成的DLL文件,从而实现混合编程。详细阐述了两种语言混合编程的实现方法。通过利用卫星测高数据计算南海海域的垂线偏差,验证了该方法的正确性及优越性。通过混合编程,充分发挥两种计算机语言各自的优点,说明了可以利用混合编程的方法大批量自动化地处理卫星测高数据,同时该方法便于算法维护和升级。  相似文献   

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

11.
介绍了一个面向过程语言的文法特点,应用ANTLR实现了该语言操作语义的动态演示,系统可辅助教师进行课堂教学,为学生自主学习提供良好的支撑环境,从而用形象的图形界面为学生搭起通向掌握抽象思维方法的桥梁。  相似文献   

12.
基于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#混合编程的方法是行之有效的。  相似文献   

13.
谭丽芳 《数字社区&智能家居》2009,5(9):7233-7234,7237
CAD/CAE是一门非常重要的计算机工程应用技术之一。该文利用ANSYS软件的二次开发语言——APDL开发了圆柱齿轮数值模拟仿真专用系统。系统操作界面简单,用户直接点击窗口上相应按钮即可方便直观地实现齿铃参数化模型的建立、网格划分、有限元强度计算及结果云图查看。该系统可以让工程技术人员快捷地对结构相同,尺寸相似的圆柱齿轮系列产品进行计算机辅助设计和有限元分析,具有很好的工程实际应用价值。  相似文献   

14.
热量传输现象在工程技术领域中广泛存在,对二维稳态传热情形下温度场分布的研究有重要现实意义。对于复杂几何形状的物体和非线性的边界条件,分析解法显得无能为力;相比之下,建立在有限元基础上的数值计算是有效和准确的。在传热和流体流动问题的数值计算方面,SIMPLE算法被广泛采用。通过VC和Matlab的混合编程用SIMPLE算法实现了对二维稳态传热问题的计算仿真,描述了温度场的分布。  相似文献   

15.
为研究连续函数优化问题,基于图解的蚁群系统,提出二进制蚁群算法,并实现与遗传算法混合编程,以提高求解效率。算例表明,蚁群-遗传算法混合编程求解连续优化问题,收敛速度快,计算精度高,可用于求解实际工程问题。  相似文献   

16.
针对目前自适应动态规划的研究中大多采用Matlab语言编程,存在代码执行效率低、使用不灵活等缺点,采用面向对象的编程技术和C++语言设计了一种基于双启发式动态规划算法(DHP)和执行依赖双启发式动态规划(ADDHP)算法的优化控制开发工具,介绍了开发工具的设计开发思路、工作流程、功能特点、主要界面和使用方法.将该工具用于三容液位实验装置的实时仿真控制,实验结果表明,该开发工具具有使用灵活、训练速度快、执行效率高等优点.  相似文献   

17.
随着计算机技术的飞速发展,有限元软件在结构分析领域得到了广泛的应用。但因其需要掌握的专业基础知识深,操作流程复杂而很难被普通的货架设计人员在短时期掌握。以数据文件为接口,利用VB进行编程调用有限元软件SAP84的计算模块进行二次开发,实现了钢结构货架通用计算分析系统(简称ASSRS系统)。此系统具有友好、方便、易用的人机交互界面 为钢结构货架的合理设计提供了帮助。  相似文献   

18.
The theory of design sensitivity analysis of structures, based on mixed finite element models, is developed for static, dynamic and stability constraints. The theory is applied to the optimal design of plates with minimum weight, subject to displacement, stress, natural frequencies and buckling stresses constraints. The finite element model is based on an eight node mixed isoparametric quadratic plate element, whose degrees of freedom are the transversal displacement and three moments per node. The corresponding nonlinear programming problem is solved using the commercially available ADS (Automated Design Synthesis) program. The sensitivities are calculated by analytical, semi-analytical and finite difference techniques. The advantages and disadvantages of mixed elements in design optimization of plates are discussed with reference to applications.  相似文献   

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

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

京公网安备 11010802026262号