NuGet
Library can be also downloaded from nugetFeatures And Algorithms
This library uses numerical calculator library so can handle same functions.It can draw:
- Function
- Function derivative
- Function second derivative
- Function from differential equations
- Function from second order differential equations
- Fourier Transform
- Inverse Fourier Transform with cutoff
Usage
string formula = "exp(x/20)*(sin(1/2*x)+cos(3*x)+0.2*sin(4*x)*cos(40*x))";
int width = 640;
int height = 480;
double xFrom = -5;
double xTo = 5;
double yFrom = -2;
double yTo = 3;
Chart chart = new Chart(formula, width, height, xFrom, xTo, yFrom, yTo);
chart.Draw(FunctionTypeEnum.Function);
Image result = chart.Image;
Example application
Fourier Transform library example program also demonstrates usage of chart library.Download: here