摘要
使用数值分析软件MATLAB,以差分法为基础,结合遗传算法和里查森外推法,求解一端固定一端铰接的轴心受压杆件的临界荷载,并将计算值和精确值进行了对比分析。结果表明:利用差分法求解临界荷载时,随着分段数的增加,近似解逐渐逼近精确解;人工智能算法中的遗传算法,其目标函数作相应变形后能够求解一元高次多项式的根; GUI可视化操作界面为使用遗传算法提供了极大的方便。
Using the math software MATLAB,this paper solves the critical load of an axial compression bar with one end fixed and one end chain rod constraint by Genetic Algorithm and Richardson Extrapolation,which are based on Difference Methods,comparing and analyzing the calculated value and exact value.The results illustrate that the calculated value of Difference Methods will approach to the exact value with the increase of segment.The Genetic Algorithm,one of the Artificial Intelligence Algorithms,can solve the univariate higher degree polynomial with relevant function deformation.The Graphical User Interface(GUI)facilitates the use of Genetic Algorithm.
作者
吴珂
高守栋
WU Ke;GAO Shou-dong(College of Civil Engineering,Anhui Jianzhu University,Hefei 230601,China;School of Civil Engineering,Guangzhou University,Guangzhou 510006,China)
出处
《佳木斯大学学报(自然科学版)》
CAS
2019年第1期1-5,共5页
Journal of Jiamusi University:Natural Science Edition
关键词
MATLAB
差分法
遗传算法
里查森外推法
MATLAB
Difference Methods
Genetic Algorithm
Richardson Extrapolation