Как стать автором
Обновить

Opensource библиотека для построения графиков функций

Представляю вашему вниманию мою библиотеку для построения графиков функций.

Что поддерживается:

Построение графиков в полярных и декартовых координатах
Работа с переменными и параметрами
Удобное редактирование формул
Производная
Изменение масштаба и положения с помощью мыши или сенсорного экрана

Где это работает

В большинстве браузеров, поддерживающих canvas.
Internet Explorer поддерживается с 9-ой версии.

Как это работает

Простейший пример добавления графика:
<script src="grapher.js"></script>
<div id="graph" style="width:600px;height:300px"></div>
<script>
var graph = new Grapher.Graphpaper(document.getElementById('graph'));
graph.setExpression({ id: 'a', latex: 'x', color: "#ff0000"});
graph.setExpression({ id: 'b', latex: 'x^2', color: "#00ff00"});
</script>



Где можно скачать

github.com/golubchikov/grapherjs

Предложения и замечания

Сейчас проект имеет статус альфа-версии. Прошу всех заинтересовавшихся протестировать это в различных браузерах и с различными формулами.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.