An open API service indexing awesome lists of open source software.

https://github.com/vivek3141/vector-field-visualizer

A python back-end web app to visualize a two dimensional vector field, and to calculate divergence and curl at any point.
https://github.com/vivek3141/vector-field-visualizer

js matplotlib python vector-field vectors visualization

Last synced: 6 months ago
JSON representation

A python back-end web app to visualize a two dimensional vector field, and to calculate divergence and curl at any point.

Awesome Lists containing this project

README

          

# Vector Field Visualizer
A python program to visualize a two dimensional
vector field, and to calculate divergence and curl
at any point.

## Requirements
Install the requirements by
```bash
pip install -r requirements.txt
```
OR
* matplotlib - `pip install matplotlib`
## Usage
```bash
python3 main.py [fx] [fy] --mode [mode] --skip [skip] \
--bound [bound] --prop [prop]
```
#### --mode
Set mode to COLOR to use color to portray length instead of actual length.
##### --prop
Use prop to adjust the length for which the color should change.



Set mode to BLACK to use actual length.
#### Examples
`python3 main.py x y --mode "COLOR"`






`python3 main.py x y --mode "BLACK"`



#### --skip
Skip is the space between each vector for X and Y. Eg. `--skip 2`
#### --bound
Set for bounds of X and Y. Eg. `--boundx "-10,10"`