Shaft may include bearings, couplings, extra masses, and disks for gyroscopic effect. Shaft deflection is taken into account and provision is made in program for sections of shaft that are tapered. Plotter produces drawing of shaft with superimposed deflection curves at critical speeds together with all pertinent information related to shaft