Нет ничего проще.
Для каждого из n двухполюсников есть уравнение связывающее напряжение на нём с током через него.
Теперь вспоминаем законы Кирхгофа и записываем по одному уравнению для каждого узла (сумма токов равна нулю) и для каждого контура (сумма напряжений = 0).
Это даёт ещё n уравнений, вместе с предыдущими получаем систему из 2n уравнений для 2n "независимых" переменных.
Под переменными подразумеваются напряжения и токи.
Правда, они не совсем независимые.
В процессе решения выяснится что уравнения линейно зависимы и можно, например, выразить все напряжения через токи или, наоборот, оставить только напряжения в узлах, исключив все токи.
Это уже дело техники, эти манипуляции в курсе линейной алгебры изучают.
Получится система меньшей размерности, где все уравнения линейно независимы.
Это метод тупой, думать тут не нужно совершенно, особенно если раньше приходилось системы линейных уравнений решать (не дифференциальных, обычных).
Есть методы как написать такую систему уравнений сразу, без описанных выше преобразований/упрощений. Два наиболее популярных называются "метод контурных токов" и "метод узловых потенциалов".
На мой взгляд лучше всего написать про это (и о методе комплексных амплитуд тоже) удалось Л.С. Понтрягину, книга называется

"Обыкновенные дифференциальные уравнения".
Russia est omnis divisa in partes octo.