From 7c53e65cad365ec112d2ec1bd9c3091dbed05720 Mon Sep 17 00:00:00 2001 From: Cody Date: Thu, 20 Jul 2023 18:07:48 -0500 Subject: Changes --- mandelbrot.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 mandelbrot.py (limited to 'mandelbrot.py') diff --git a/mandelbrot.py b/mandelbrot.py new file mode 100644 index 0000000..234beb4 --- /dev/null +++ b/mandelbrot.py @@ -0,0 +1,23 @@ +size = 800.0 +maxVal = 4.0 +maxIter = 50.0 +plane = 4.0 +x = 0; +while x < size: + y = 0; + while y < size: + cReal = (x * plane / size) - 2.0 + cImg = (y * plane / size) - 2.0 + zReal = 0.0 + zImg = 0.0 + count = 0.0 + while (zReal * zReal + zImg * zImg) <= maxVal and count < maxIter: + temp = (zReal * zReal) - (zImg * zImg) + cReal + zImg = 2.0 * zReal * zImg + cImg + zReal = temp + count = count + 1.0 + if count == maxIter: + print(f"\x1b[{x};{y}H", end="") + print("█", end="") + y = y + 1 + x = x + 1 -- cgit v1.2.3