Об этом инструменте
Калькулятор построения графиков функций — это бесплатный браузерный инструмент построения, который рисует y = f(x) для одной или нескольких функций на интерактивном холсте. Введите каждую функцию на отдельной строке, и он выберет кривую с пиксельным разрешением по всему видимому окну, отображая координаты данных на холст и рисуя гладкую полилинию. Он обнаруживает большие скачки и вертикальные асимптоты и разрывает путь там, вместо того чтобы рисовать ложную вертикальную линию, поэтому функции вроде tan(x) и 1/x отображаются корректно.
Всё отображение и математика работают локально в вашем браузере через Canvas 2D API без внешних библиотек, поэтому ничего из построенного не загружается. Перетаскивайте холст для панорамирования и используйте колесо мыши для масштабирования относительно курсора; оси, сетка и кривые перерисовываются в реальном времени. Задайте начальный диапазон x полями min и max и нажмите «Построить» — вертикальный диапазон выбирается автоматически из выбранных значений, а дальнейшее масштабирование свободно в обоих направлениях.
Для первой функции инструмент также находит x-пересечения (корни), сканируя соседние выборки на смену знака и уточняя каждый интервал методом бисекции, и сообщает y-пересечение f(0). Вводите выражения с обычными операторами, ^ для степеней, скобками, константами pi и e и функциями вроде sin, cos, exp, ln и sqrt. Он охватывает простой офлайн-срез того, что делают инструменты вроде Desmos.