Graphing and Analysis Tool for Complex Functions using
↗️ Vector Fields
Graphing Calculator for Complex Functions visualizes complex functions using vector fields with equal-length arrows and domain coloring for magnitude. It includes the Polya vector field, showing the conjugate to represent ideal fluid flow.
The website is live at https://vector-fields.namanarora.xyz
- Graphing Calculator for Complex valued functions
- Vector Fields are used to represent input complex number pointing output complex number
- To avoid clutter, we make all vector lengths equal
- To represent the missing information about the length we use domain coloring
- In Polya vector field we plot it's conjugate instead of the given function
- Polya vector field represents Physical Flow
- It represents a is Inviscid, Incompressible, Irrotational flow
- ⚛️ React Js
- 🌈 p5.js
- 🌏 Zustand
- 🎨 Sass
- 🧊 Typescript
# 1. Clone the repository
$ git clone https://github.com/naman22a/graphing-calculator
# 2. Enter your newly-cloned folder.
$ cd graphing-calculator
# 3. Install client side dependencies
$ yarn install
# 4. Start the server
$ yarn dev
Contributions, issues, and suggestions are welcome! Feel free to fork the repository and submit pull requests.
- Author - Naman Arora
- Twitter - @naman_22a
Graphing Calculator is GPL V3