首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
为探究一种获得含裂纹岩体应力场的新方法,采用理论推导、Matlab编程、有限元模拟相结合的方法,将含有裂纹缺陷的岩体简化为平面应力状态下含有I、II型复合单裂纹的力学模型,利用复变函数解法求得该模型应力场的理论解;基于此理论解,通过Matlab编程求得此岩体模型的应力场并使之可视化;再利用有限元软件Abaqus对相同模型进行模拟运算并得出其应力等值线图.通过对比,发现两者具有高度的相似性,证明了基于理论分析基础上的Matlab编程可视化应力场方法的可行性,可以为工程模拟提供一种新的参考和思路.  相似文献   

2.
根据混凝土的多孔介质特点和多孔介质湿热传输理论,给出了一种计算混凝土湿热耦合变形的解析-有限元结合解法.该方法的计算过程包括"温湿度分布的解析法求解"、"湿度分布向湿度应力转换的公式计算"和"湿热耦合变形的有限元分析"三部分.同时介绍了基于Visual Basic调用Matlab和ANSYS的编程策略通过混合编程开发的混凝土湿热耦合计算分析程序CTMSoft.根据所提出的解析-有限元结合解法,利用自行开发的CTMSoft程序对实际工程结构混凝土变形进行了数值计算,与现场实测及光纤光栅监测结果的对比分析表明了该计算方法和程序的合理性和有效性.  相似文献   

3.
基于Matlab平台,采用有限元方法实现了对二维拉普拉斯(Laplace)方程在GPU平台上的加速.通过对物理问题的分析与物理模型的构建,完成总体CSR格式存储的刚度矩阵的生成;使用Matlab和CUDA混合编程,在Matlab平台上实现该有限元问题的并行加速;并结合Cu Blas数值计算库采用PCG算法求解装配后的大型线性稀疏方程组,从而高效地迭代出各格点的速度势.该算法既充分发挥了Matlab在数值计算方面的高效性,又充分发挥了GPU在细粒度并行加速方面的优势.  相似文献   

4.
为了实现转子动平衡的在线监测,需要求取与振动信号相关的一次谐波,利用Matlab与Visual C 进行混合编程来实现快速傅立叶变换算法,就可以充分发挥两者的优势以实现相关软件的要求.在讨论了Visual C 中调用Matlab的3种方法后,着重介绍了利用Matcom和进行混合编程的方法和步骤,为开发处理大量数据的应用程序提供了依据.结果表明,基于Matcom实现混合编程,加速了应用程序的开发,提高了效率,同时能使Matlab强大的计算能力和数据处理能力与Visual C 优秀的编程能力结合起来,这种方法可以广泛地应用到各种工程领域.  相似文献   

5.
对VC++和Matlab两种编程语言的特点作以概述,讨论了实现VC++与Matlab混合编程的几种方法,并提供VC++与Matlab混合编程的实现步骤.  相似文献   

6.
VC++与Matlab的混合编程方法及其应用   总被引:5,自引:0,他引:5  
刘明勇  王鑫  栾晓明 《应用科技》2005,32(10):27-29
在分析Visual C 和Matlab各自特点的基础上,提出了混合编程的几种方法.介绍了Visual C 和Mat-lab编译器混合编程原理,以及对VC 利用Matlab数学库和图形库进行应用程序开发.并对在VC 开发环境下,嵌入mcc命令在Matlab环境中转变的C 程序代码作了详细介绍.利用VC 与Matlab混合编程方法,实现了应用程序的快速开发.  相似文献   

7.
Delphi与Matlab混合编程的5种方法   总被引:6,自引:0,他引:6  
王艳丽 《菏泽学院学报》2006,28(2):100-102,132
Delphi与Matlab是两种功能强大但侧重点不同的计算机语言,综合应用二者对解决同时要求良好用户界面、强大数据库支持及复杂科学工程计算的各类问题非常有益.从不同实现机理的角度出发,详尽地探讨了5种实现Delphi与Matlab混合编程的有效方法,为需要在Delphi应用程序中调用Matlab的各类开发和设计人员提供了参考.  相似文献   

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

9.
该文简要介绍了C#和Matlab及其混合编程的基本特点,探讨了C#和Matlab混合编程在气象数据可视亿上的应用方法,在此基础上通过一个实例详细说明了利用C#和Matlab混合编程实现气象数据可视化的具体步骤,为实现气象数据可视化提供了借鉴.  相似文献   

10.
在对脑电信号进行采集与处理的过程中,采集到的脑电信号在经过硬件处理之后仍然包含有大量的噪声,必须进行滤波处理.本文介绍了卡尔曼滤波的基本原理,阐述了Matlab的优点与缺点,介绍了目前流行的Visual studio 2010工具平台的新特性,提出了采用Visual studio 2010与Matlab R2012b混合编程实现卡尔曼滤波的方法.通过实例,利用Visual studio 2010与Matlab R2012b混合编程实现了对白鼠脑电信号的卡尔曼滤波,取得了良好的效果.该方法将两者的优缺点进行了互补,实现了Matlab强大的数值运算能力的跨平台应用,使所得程序在处理复杂运算时的运算速度比单独使用C、C++等语言进行处理要快,同时又有用户界面良好的优点,在科研工作和工程开发中的应用前景非常广阔.  相似文献   

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

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