Magnetkodning