检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]大连理工大学海岸与近海工程国家重点实验室,辽宁大连116024 [2]大连理工大学DUT-UWA海洋工程联合研究中心,辽宁大连116024 [3]中广核工程设计有限公司,广东深圳518031
出 处:《工业建筑》2017年第1期33-35,49,共4页Industrial Construction
基 金:国家自然科学基金项目(51138001);国家重点实验室青年创新基金(LY1609);中广核集团尖峰计划安全壳状态监检测与老化管理关键技术研究项目(3100029935)
摘 要:结构-地基动力相互作用数值分析是核电与水工领域大型工程结构抗震评价的重要技术手段,但随着问题的复杂性增加,工程求解规模的日益增大,给研究人员研发程序带来了极大困难。其中之一就是具有复杂性态的大规模动力平衡方程的可靠求解问题。基于MATLAB的超大规模稀疏矩阵求解,提出VC++与MATLAB混合编程模式,其中以一维仅存非零元的模式来存储总体刚度矩阵,以MATLAB动态链接库求解器开发为接口媒介,实现结构动力平衡方程的求解。最后以算例的形式验证了它的有效性与精度。The numerical analysis based on the dynamic interaction of structure and foundation plays an important technical basis for the seismic evaluation of large-scale engineering structure in nuclear and hydraulic engineering field. But with the complexity increasing of the practice issue, the engineering solving scale becomes larger and larger, which will brings great difficulties for researchers to develop analysis programs in these fields. One difficulty just aims at the application solution method with wide range. On the basis of the large scale sparse matrix solution function of MATLAB, a VC++ and MATLAB mixed programming mode is presented in this paper, in which the total stiffness matrix of structure is numerically stored with only non-zero element data. The dynamic link library is applied as the interface media of MATLAB to solve the dynamic equilibrium equation. Finally, the validity of the proposed mode is verified in the form of some numerical examples.
关 键 词:稀疏矩阵 动力平衡方程 VC++与MATLAB混合编程 数值求解
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.235