A method is provided for the solution of eigenvalue equations of three-dimensional rectangular waveguides. The method takes account of the absorption effect of every medium layer in the waveguide
and poses no limitation on the absorption intensity. Calculations based on this method are made for several kinds of GaAs/AlGaAs rectangular and ridge waveguides
and theoretical results are obtained about their optical properties.