Применим теорему о циркуляции вектора магнитной индукции. Для вычисления Тороида и длинного соленоида. Тороид – каркас с формой бублика с навитым на него витками проводника по которому течет ток I. Соленоид – цилиндрическая катушка из большого числа намотанного в плотную проводника с током I.
Тороид: За контур L возьмем окружность радиуса r так, что контур внутри тороида.
Тороид можно рассмотреть как систему последовательно соединенных
r круговых токов одинакового радиуса и нанизанных на общую
o R круговую ось радиуса R.
По теореме циркуляции имеем 
т.к. контур L проходит внутри тороида, то он охватывает ток равный 2πRnI, где n – число витков на единицу длины – плотность витков. Из симметрии вектор В в каждой точке напр по касй к L, тогда
. Ок-но имеем: В2πr=μ02πRnI =>
. Если внутри тороида среда с магнитной проницаемостью μ, тогда
.
Соленоид: есть тороид бесконечно большого радиуса, т.е R→∞
N 
Bсол=μ0μnI –магнитное поле соленоида
, где N – число витков; l – длина соленоида
l