|
|||
Графопостроитель ОКБ 1.0.403. 03. 2016. «Графопостроитель ОКБ 1. 0. 4» - программа для построения графика функции и (дополнительно) вычисления значения функции. Представляет собой HTML-документ с JavaScript-скриптом, включающим в себя синтаксический анализатор (парсер) и построитель графика функции. Программа имеет следующий функционал: · Построениеграфика функции; · Построение графика производной функции; · Вычисление значения функции. Синтаксический анализатор в данной версии (1. 0. 4) поддерживает: · Целые числа и числа с плавающей точкой; · Все арифметические действия: сложение, вычитание, умножение, деление; · Простые степенные выражения (типа «число^число», «x^число», «число^x», «x^x»); · Выражения в скобках любой степени вложенности; · Тригонометрические функции: синус, косинус, тангенс, котангенс, а также квадратный корень. В следующих версиях планируется: · Расширить функционал синтаксического анализатора за счет введения поддержки сложных степенных выражений, обратных тригонометрических функций, логарифмов, модулей; · Сделать масштабирование полностью (функционал масштабирования есть, но не выведен на страницу); · Повысить защиту «от дурака», исключить зависание программы при попытке обработать синтаксически неправильное выражение; · Оптимизировать, сделать быстрее построение графика функции. Также планируется написать приложение на C++ с аналогичным функционалом, перенеся на на него и синтаксический анализатор.
|
|||
|