En Halbach array är ett speciellt arrangemang av permanentmagneter som förstärker magnetfältet på ena sidan av arrayen samtidigt som det avbryter fältet till nära noll på den andra sidan. Detta uppnås genom att ha ett spatialt roterande magnetiseringsmönster.
Det roterande mönstret av permanentmagneter (på framsidan; till vänster, upp, höger, ner) kan fortsätta på obestämd tid och har samma effekt. Effekten av detta arrangemang liknar i stort sett många hästskomagneter placerade intill varandra, med liknande poler i kontakt med varandra.
Här är de vanligaste typerna:
Linjära Halbach-matriser
Halbach cylinder