mechanical vibrations differential equations