1. A method of normalizing phase measurements for controlling an N-phase motor (motor) including phase A and at least phase B, comprising: providing a processor having an associated memory storing a normalizing phase measurements (NPM) algorithm, said processor programmed to implement said NPM algorithm to cause an associated motor controller coupled to stator terminals of stator windings for said motor to execute: forcing a set of input current or input voltage vectors (set of input vectors) to said stator terminals including repeating said forcing after rotating a rotor of said motor through discrete angles to complete at least one full mechanical cycle to generate resulting current or voltage samples (resulting samples) of non-normalized phase A waveforms and of non-normalized phase B waveforms, wherein a magnitude of said input vectors are all sufficiently small to not move said rotor, and wherein a time duration for said input vectors is essentially constant; determining a maximum value (x_max) and a minimum value (x_min) for each of said non-normalized phase A waveforms and said non-normalized phase B waveforms; using said x_max and said x_min, determining an offset value and normalization scale factor (NSF) for each of said non-normalized phase A and said phase B waveforms, and applying said offset value and NSF to each of said non-normalized phase A and phase B waveforms to generate a normalized phase A waveform and a normalized phase B waveform.