Skip to content

Govoruhina/Differentiation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Дифференцирование функций


Установка

pip install -r requirements.txt

Запуск

python main.py

Тесты

pytest -q

Инструкция по использованию

При запуске программа предложит ввести функцию:

Введите функцию f(x, y) или help:
  • Если ввести help, будет распечатана краткая справка.
  • Далее программа автоматически парсит выражение, проверяет корректность и вычисляет производную.
  • Ошибки (недопустимые символы, двойные операторы, забытые скобки) будут показаны с точной позицией в исходном вводе.

Поддерживаемые функции

  • Тригонометрические: sin, cos, tan/tg, cot/ctg
  • Гиперболические: sinh/sh, cosh/ch, tanh/th, coth/cth
  • Натуральный логарифм: ln, log
  • Экспонента: e^x, exp(x)
  • Квадратный корень: sqrt(x), x^(1/2)
  • Обратные функции: asin/arcsin, acos/arccos, atan/arctan/arctg, acot/arccot/arcctg, asinh/arcsh, acosh/arcch, atanh/arcth, acoth/arccth.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages