TGViewer
Компьютерная математика Weekly Компьютерная математика Weekly @compmathweekly · 1.49K subscribers
Post #107 2.17K
пока не спалось — нарисовал фрактал Ньютона прямо в excel

(для многочлена — в данном случае, z³-1 — нарисовано, к какому из его корней сходится метод Ньютона, если начинать с данной точки комплексной плоскости)



это работает благодаря двум возможностям современного экселя, которые, кажется, не особенно известны:

1) есть поддержка комплексных чисел… правда немножко специфическая: COMPLEX(1,2) выдает "1+2i" и с т.з. экселя это просто строка, операции типа + или * с ней не работают… зато с такими строками работают отдельные функции типа IMSUM, IMPOWER и т.п. — то есть z-(z³-1)/(3z²) превращается в (несколько мучительное) IMSUB(z, IMDIV(IMSUB(IMPOWER(z, 3), 1), IMPRODUCT(3, IMPOWER(z, 2))))

2) есть LAMBDA и даже с поддержкой рекурсии! т.е. можно создать свою функцию NewtonIter и написать в ее определение буквально LAMBDA(z, n, IF(n <= 0, z, NewtonIter(…, n-1))), где многоточие заменяет формулу из предыдущего пункта

(в реальности в определение желательно добавить еще обработку обращения в ноль или почти в ноль знаменателя, но эту техническую деталь опущу)
  • 🔥 19
  • 😁 2
  • ❤ 1
  • 🤯 1
More from @compmathweekly
  1. Sep 20, 2026краткий апдейт на тему t.me/compmathweekly/141
  2. Aug 15, 2026just for fun на каникулах: purplesyringa.moe/blog/log-is-non-monotonic-in-php-and-lua/ — р…
  3. Aug 6, 2026история про Rowland'а и Sinkhorn limit немного повисла в воздухе — вернемся ненадолго матр…
  4. Jul 25, 2026будем переходить от многоугольника к новому многоугольнику с вершинами в серединах сторон…
  5. Jul 21, 2026во время ЛШСМ на компьютерные развлечения не хватает энергии, так что вот пока вместо моег…
  6. Jul 16, 2026упомянутый в прошлом посте Rowland (относительно) недавно рассказывал, оказывается, на сем…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →