以双等腰三角形凸起与半圆形凹陷相连地形为例,研究了SH波对复杂地形的散射问题.利用分区求解的方法,把求解模型分割成3个区域,利用复变函数和多极坐标的方法分别构造各个区域内满足边界条件的波函数,根据公共边界上的位移和应力连续条件建立方程组,求解方程组得到各未知系数.最后给出复杂地形的地表位移,并分析了波数、入射角等不同因素对复杂地形造成的散射影响.