Онлайн графические калькуляторы — 2D/3D-графики, солвер, матрицы и скрипты
2D-графики функций с производными и касательными, интерактивные 3D-поверхности на WebGL, решатель уравнений и линейных систем, матричная алгебра до 6×6 и встроенный безопасный язык сценариев.
2D-график
Стройте несколько 2D-функций с панорамой/зумом, численными производными и касательными — SVG, мгновенно и локально.
3D-график
Отрисовывайте 3D-поверхности, параметрические кривые и облака точек в интерактивном WebGL с управлением орбитой — всё локально.
Решатель уравнений
Численно решайте f(x)=0 на интервале и линейные системы до 6×6 — мгновенно и приватно.
Матричный калькулятор
Сложение/умножение/транспонирование/обратная матрица/определитель/RREF/ранг/LU/собственные значения до 6×6 — всё в браузере.
Скриптовый калькулятор
Пишите скрипты в песочнице с переменными, функциями, циклами, массивами и командами графиков — Ctrl/Cmd+Enter, всё локально.
Пять графических инструментов
2D, 3D, солвер, матрицы и скрипты — каждый на отдельной странице.
WebGL 3D по требованию
three.js поставляется в комплекте и загружается только при открытии 3D-инструмента.
Локально и приватно
Функции, матрицы и скрипты не покидают браузер; без загрузки и трекеров.
Пять специализированных инструментов графической математики, каждый на своей странице: 2D-график функций с производными и касательными; 3D-график поверхностей/параметрики/точек на WebGL; решатель уравнений и линейных систем; матричный калькулятор до 6×6; и встроенный безопасный скриптовый калькулятор. Каждый инструмент работает локально в браузере — без регистрации и трекеров — и доступен на шести языках.
2D-график
Стройте несколько функций от x с панорамированием/зумом, накладывайте численные первые производные и касательную в любой точке и используйте готовые диапазоны. Отрисовка SVG с автоматической сеткой и делениями — идеально для школы и начального матанализа.
3D-график
Отрисовывайте поверхности z=f(x,y), параметрические кривые x(t)/y(t)/z(t) и облака точек в интерактивном WebGL с управлением орбитой. Движок three.js загружается по требованию, поэтому первая отрисовка остаётся быстрой.
Решатель уравнений и матричный калькулятор
Найдите все действительные корни f(x)=0 на интервале методом бисекции, решайте линейные системы Ax=b до 6×6 через RREF и выполняйте матричную алгебру: сложение, вычитание, умножение, транспонирование, определитель, обратную матрицу, ранг, LU-разложение и собственные значения симметричных матриц.
Скриптовый калькулятор
Пишите короткие программы на языке в песочнице с переменными, функциями, if/else, циклами for/while, массивами и математическими встроенными функциями, а также командами plot, plot3d, param3d, scatter3d, derivative и integrate. Нажмите Ctrl/Cmd+Enter для запуска; ограничение шагов предотвращает бесконечные циклы.
Частые вопросы
QГрафические инструменты бесплатны?
Да, полностью бесплатны, без регистрации, рекламы и ограничений.
QНужно ли что-то устанавливать для 3D?
Нет. 3D-отрисовка использует WebGL, встроенный в современные браузеры; three.js поставляется в комплекте и загружается по требованию.
QКакие тригонометрические единицы используются?
Графики, солвер и язык сценариев внутренне используют радианы — оборачивайте градусные вводы множителем pi/180.
QКакой размер матриц поддерживается?
Матрицы до 6×6 со сложением, вычитанием, умножением, транспонированием, определителем, обратной матрицей, RREF, рангом, LU и собственными значениями симметричных матриц.
QЯзык сценариев — это JavaScript?
Нет — это небольшой собственный язык в песочнице без доступа к DOM, сети или eval и с ограничением шагов для остановки зависших циклов.