All streams
Search
Write a publication
Pull to refresh
1
0

Backend разработчик

Send message
Помню в универе реализовывал аналогичную штуку и обнаружил, что для небольшой сетки волновой алгоритм отрабатывает раза в полтора быстрее чем A*, а затраты на память получаются не очень значительные.
Это бы было так [ u2=r2*u1/(r2+r3) ], если бы не было C и R4 в цепи.
Они влияют на суммарное сопротивление правой части, а поэтому в знаменателе будет не (R2 + R3), а ещё и некоторым образом сопротивления C и R4. Это во-первых.

Во-вторых. Допустим, что ваш вариант правильный. Проверяем.
U2/R2 = U1/ (R2 + R3)
U1 = U2 * (R2 + R3) / R2
U1 = U2 + U2*R3/R2
U2 = i2 * R2 => (из уравнения выше) U1 = U2 + i2 * R3
По правилу Кирхгофа, которые вы написали чуть выше:
U1 — U2 — U3 = 0 => U1 = U2 + U3
Но мы уже получили, что U1 = U2 + i2*R3
Значит, из последних 2 уравнений следует, что U3 = i2 * R3, но U3 = i3 * R3 (это вы тоже писали)
Следовательно i2 * R3 = i3 * R3, а i2 = i3 (?)
В общем случае это неверно.

Можете это прокомментировать?
u2=r2*u1/(r2+r3)

Да откуда ты это взял?
да, я тут опечатался.
i2= U2/R2 = U1/(R2 + R3) — это то, что я и имел в виду. это неверно
i2= U2/R2 = U1/(R1 + R3).
Из этого получаем, что i2 = i3. Это ниоткуда не следует
Ошибка?
2

Information

Rating
Does not participate
Location
Россия
Registered
Activity

Specialization

Backend Developer
Lead