An algorithm and program in MATLAB® for the dispersions characteristics calculation in wide frequency range 15–100 GHz was created. We calculated and analyzed in ferrite and semiconductor waveguides, then they are longitudinally magnetized, also we analyzed main mode HE11 and higher modes EH11 and HE12 dispersion characteristics. We analyzed semiconductor p-Ge, p-GaAs waveguides and compared gyromagnetic and gyroelectric waveguides bandwidth with dielectrical layer. We decided that outer dielectrical layer changed waveguide working frequency range. We draw conclusion that it can be used for made microwave devices for example phase shifters or other devices.