根据零空间基和M-P广义逆理论,推导了结构非线性增量平衡方程极值点与非临界点解的统一形式,并直接表示为增广矩阵零空间基的形式.研究了基于M-P逆、奇异值分解和伪上三角分解确定零空间基的三种数值方法,以及据此求增量平衡方程增量解的方法.利用Matlab语言,在Matlab集成环境下实现了非线性结构分析算法,并研究了算法的效率与稳定性.最后,给出了两个详细的数值分析算例,结果表明该方法正确有效,可适宜中等规模的结构分析.
非线性结构分析 零空间基 M-P广义逆 Matlab IDE