Source: https://www.romainplanques.fr/Exercices/29_champ_magnetique/exos29_champ_magnetique.pdf