Здравствуйте. Я занимаюсь симуляцией поведения балона с воздухом при постоянном давлении. Я представляю его в виде

точек, связанных нитью по кругу. На каждую точку радиально наружу действует сила давления, пропорциональная расстоянию между соседними точками. У меня получилось смоделировать таким образом балон для

, т.е. две точки, связанные нитью, на каждую из которых вдоль нити наружу действует сила давления.
https://drive.google.com/file/d/1mmcf3miaRNdINox_WOkuybSBhSYzPAGD/view?usp=sharingЗдесь я решаю по сути школьную систему, в которой

искомая сила натяжения нити, которая не дает более ей растягиваться;

сила давления на

ое тело:

Для больших

я решил составить немного измененную систему:

Тут

. Это система для точек

. Чтобы ее решить я нахожу

рекурсивно. Останавливаю рекурсию, когда ее глубина достигает какого-то фиксированного значения

, т.к. я посчитал на бумажке, что чем дальше рассчитываемая точка находится от нашей, тем меньшее у нее влияние на нее. Но здесь ничего не получается, т.к. ,балон все равно расширяется.
https://drive.google.com/file/d/1Ao8WMayrzSwDdplQ5zGxk0H3vgv3B5HC/view?usp=sharing Что я упускаю? Как мне сделать так, чтобы точки ниточками сдерживали друг друга от расширения?
-- 18.11.2022, 15:40 --Как думаете, может быть надо рекурсивно вычислять

до тех пор, пока она не станет очень маленькой (т.е. вычислять ее, обходя цепочку точек снова и снова по кругу)? Это вообще здравая мысль?