In an improved NMR imaging method for forming images of a subject by determining the relative densities of nuclei within the subject, three orthogonal gradient fields are generated by digitally storing three gradient waveforms for each orthogonal direction, with each waveform being individually compensated and calibrated with respect to an axis with which it is associated. Nine associated matrix multiplying functions which determine the coordinates of a desired slice in its rotated plane are also stored by an external input (by computer or by the clinician operating the system.) Then, in a sequential fashion, digital words for each gradient waveform are read out, multiplied by pairs with the appropriate multiplying function and the three terms are added to form a digital word. These words are converted to an analog value and applied to the respective gradient coils.
PROCESS FOR NON-ORTHOGONAL NMR IMAGING