节点文献

混合编程技术在隔震结构分析软件开发中的应用

Hybrid Programming Application on Analysis of Isolated Building Software

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 党育; 赵宏;

【Author】 Yu DANG1,Hong ZHAO2 1School of Civil Engineering,Lanzhou University of Technology,Lanzhou,China,730050 2School of Computer and Communication,Lanzhou University of Technology,Lanzhou,China,730050

【机构】 兰州理工大学土木工程学院; 兰州理工大学计算机与通信学院;

【摘要】 本文介绍了隔震结构分析软件的开发中,利用MATLAB与JAVA混合编程的关键技术。该软件需要大量的矩阵运算和统计分析,故采用MATLAB编制软件所需的核心程序模块。但MATLAB程序不能直接脱离MATLAB环境运行,且交互的图形界面功能不足,所以,软件中采用JAVA完成界面设计,并用JAVA对MATLAB的程序模块进行集成,实现两种语言之间的数据交换和相互调用。最后介绍了隔震结构的设计与分析软件的界面和功能,该软件可依据我国的抗震设计规范,对一般及复杂体型的隔震结构进行动力分析和经济性评价,辅助结构设计人员对隔震结构进行设计。

【Abstract】 This paper has the hybrid programming application of MATLAB and JAVA to develop the software for analyzing the isolated buildings. Because the software needs a large of matrix calculation and statistic analysis,MATLAB was employed to program analysis code for isolated building. However,MATLAB program is incapable of independent running and has poor graphics user interface,so JAVA is used to accomplish software interface. Program modules of MATLAB and JAVA were integrated by JAVA to realize the data exchanging and modules calling in both language. Applying MATLAB and JAVA hybrid programming,the software is able to analyze the dynamic response and life cost of the isolated building according to Chinese seismic design code.

【基金】 兰州理工大学博士基金(X1014XC034);甘肃省基金(2008GS00563)
  • 【会议录名称】 第13届中国系统仿真技术及其应用学术年会论文集
  • 【会议名称】第13届中国系统仿真技术及其应用学术年会
  • 【会议时间】2011-08-03
  • 【会议地点】中国安徽黄山
  • 【分类号】TP311.11
  • 【主办单位】中国自动化学会系统仿真专业委员会、中国系统仿真学会仿真技术应用专业委员会
节点文献中: 

本文链接的文献网络图示:

本文的引文网络