Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.64 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.64 KB

cover

Complex_Analysis_Visualization

Python Badge C Badge Jupyter Badge


This is a repository about Complex Analysis Visualization based on Manim Library. As we only study complex analysis for only one semester, some complicated contents will be ignored.

This repository will be taken as our final homework of NKU course "Python Scientific Calculation".

Tools and Packages

This repositpry won't rely on only one language and tool. Here are the tools that need to be installed.

Python

C

Content

Basic Knowledge

Basic knowledge about complex number and geometry

  • ComplexPlane.py : A simple image of complex plane.
  • AComplexNumber.py : A complex number example.

Euler Formula

  • PowerSeriesEuler.py : Euler formula in power series view.
  • Euler3DSpiral.py : Euler formula in 3D axis view.

Complex Fractals

For this part we need to accelerate the program.

  • In Python, pytorch or cupy will decrease the running time. And we use pytorch.

Julia Set

  • Julia Set.py Julia set image.
  • Julia.c Julia set animation in raylib.

Bibliography

[1] Dennis G.Zill, A First Course in Complex Analysis.