0.0.3 • Published 6 years ago

worldjs v0.0.3

Weekly downloads
9
License
GPL-3.0
Repository
-
Last release
6 years ago

World - A graphing library

Introduction

A function grapher library to graph a function.

Usage

Tip: The function grapher file gives a complete example.

Step 1: Dependencies

Add the dependencies and the world.js library:

Stap 2: Graph your function

var func = (x) => Math.cos(x);

var graph = new world.func(func)
    .render(); 

By default:

  • the coordinates of the function will be calculated on the range -10,10 with an interval of 0.1 between each
  • the graph will be rendered:
    • in the body element of the page. You need to define a selector in the render function, if you want to output more than one graph by page. See below.
    • with a width of 600 pixels and an height of 300 pixels

Stap 3: Tweak the output

You can override and set new properties:

var graph = new world.func(func)
    .setXMax(5)  // The Max value on the X axis 
    .setXMin(-5) // The Min value on the X axis
    .setStep(0.5) // The interval between each point on the X axis
    .setTitle("Cosine") // The title of the graph
    .setHeight(400) // The height of the graph
    .setWidth(400) // The width of the graph
    .render("#vis"); // Define a CSS selector 

Notes

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago