Умные вопросы
Войти
Регистрация
Нужен грубый математический метод вычисления сопротивления схемы из резисторов, подлежащий запихиванию в алгоритм.
Навеяно Предположим, есть такая задача: дан неориентированный взвешенный граф, где рёбра - это резисторы с сопротивлением, равным весу ребра, а вершины - куски идеального проводника. Нужно вычислить сопротивление между некоторыми двумя заданными вершинами. Понятно, что выстраивать тут эквивалентные схемы и находить параллельные и последовательные куски не выйдет, т. к. граф может быть какой угодно, в том числе и кошмарище, напоминающе клубок из жилок сатаны. Нужно выстроить алгоритм, который будет решать эту задачу. Какой? Где-то далеко в мыслях крутится что-то про вычисление потенциалов для каждой вершины графа, но как это сделать и что с ними делать дальше, я пока придумать не могу, т. к. это лежит очень далеко за рамками изученной мною школьной программы.
8 года
назад
от
Лейла Петрова
1 ответ
▲
▼
0
голосов
В каждой вершине обозначаешь какой-то буквой значение потенциала. На каждом ребре обозначаешь какой-то буквой значение тока. Число таким образом введённых переменных - очевидно. Для каждой вершины записываешь первый закон Кирхгофа (сумма токов с учётом направлений равна нулю) . Для каждого ребра записываешь закон Ома (разность потенциалов - произведение тока на сопротивление) . Если там ещё источник есть - то и источник легко в это уравнение вписывается. Число таким образом записанных уравнений тоже очевидно и равно числу переменных. Получаешь систему линейных уравнений, число уравнений у тебя равно числу неизвестных. Легко решаешь (компьютеру реально наплевать на громоздкость метода Гаусса) . Получаешь ток по любой ветке и разность потенциалов между любыми точками. Чтобы определить сопротивление между двумя точками при таком подходе нужно поступать так же, как в реальности - подключаешь источник напряжения между точками (вводишь ещё одно ребро в свой граф) и рассчитываешь ток через подключённый источник (через это введённое ребро) . Да, это никак не помогает в построении эквивалентных схем. Хочешь поиграться такой программой вживую - - для простых схем нажимай "Схемы" - "Основные" - "Резисторы".
8 года
назад
от
Неважно знать
Связанные вопросы
3
ответов
Мне дали задание провести урок английского в 6 классе, как его лучше провести?
12 года
назад
от
~ЧеРнЫй ДьЯвОL~ Черный
2
ответов
Что означает это? "В каждом языке есть умляуты, просто в русском их немножко побольше, только и всего. "
10 года
назад
от
...::Vl@d::...
1
ответ
Солнечное затмение что дало понять человечеству
4 года
назад
от
Тихий омут памяти