1. A magnetocardiogram (MCG) system comprising: a sensor unit including MÃ—M electromagnetic sensors producing an MÃ—M measurement output of MÃ—M data units, said MÃ—M measurement output constituting a first MCG image; a data processing device having a linear model defining a second MCG image of substantially higher resolution than said first MCG image, said second MCG image having a PÃ—P resolution where P>M, said linear model establishing interpolation patterns between characteristics of the linear model and any data point of said MÃ—M measurement output; and a high resolution MCG image synthesizer producing a third MCG image by projecting said first MCG image onto the subspace of the linear model, and establishing coefficients for said third MCG image in accordance with the linear model and said MÃ—M data units; wherein the producing of said third MCG image includes: defining the MÃ—M measurement output as a vector g; defining the linear model as Î£; extracting from Î£ the row corresponding to the MÃ—M measurement output to form a sub-eigenmatrix Î£ g ; projecting g onto Î£ g ; defining the establishment of coefficients as c g =Î£ g + (g i âˆ’Î¼ g ), where Î£ g + is the pseudo inverse of Î£ g , Î¼ g are extracted coefficients from a mean vector Î¼ of linear model Î£; and defining the high resolution MCG image vector h as h=Î£Â·c g +Î¼.