Построитель 3D-поверхностей
FreeПостройте график любой функции z = f(x, y), от параболоида до седла или гауссианы, в виде вращаемой, окрашенной по цветам 3D-каркасной поверхности. Бесплатно, приватно, работает в браузере.
Работает полностью в вашем браузере. Ваша функция никуда не отправляется.
Поддерживаются +, -, *, /, ^, скобки, sin, cos, tan, sqrt, abs, exp, log, а также константы pi и e.
Область и вид
Недавняя активность
Видно всем. Последние 20 использований от всех посетителей, сначала новые.
Пока нет активности. Будьте первым.
Что делает этот инструмент
Этот построитель 3D-поверхностей рисует график любой введённой вами функции z = f(x, y), позволяя визуализировать, как ведёт себя функция двух переменных в выбранном диапазоне, вместо того чтобы пытаться представить её только по уравнению. Введите функцию, настройте область X и Y и перетаскивайте ползунки азимута и угла возвышения, чтобы просмотреть поверхность под любым углом.
Помимо простого каркаса, высота обозначена цветом от синего (низкое) до красного (высокое), чтобы форма чётко читалась под любым углом обзора, пять предустановленных функций (волна, параболоид, седло, рябь и гауссиана) дают интересные формы для начала, режим автовращения продолжает вращать вид без участия пользователя, а ползунок разрешения меняет детализацию на скорость. Всё, включая разбор и вычисление вашей функции, работает полностью в вашем браузере.
Какие проблемы решает
- Визуализация функции двух переменных из курса математического анализа или линейной алгебры для формирования интуитивного понимания её формы.
- Проверка того, имеет ли функция ожидаемые локальные максимумы, минимумы или седловые точки, прежде чем проделывать вычисления вручную.
- Сравнение того, как изменение коэффициента или показателя степени в функции меняет её общую форму.
- Быстрое создание вращаемой 3D-визуализации для презентации или домашней работы без установки графического программного обеспечения.
- Интерактивное изучение распространённых форм поверхностей (параболоидов, сёдел, ряби) вместо статичного изображения из учебника.
Часто задаваемые вопросы
›Какие функции и операторы можно использовать?
Базовые операторы +, -, *, /, ^ (степень) и скобки для группировки, а также функции sin, cos, tan, sqrt, abs, exp и log, и константы pi и e. Только x и y распознаются как переменные, поскольку z - это то, что вы вычисляете, а не то, что вводите.
›Почему в моём графике написано, что функцию не удалось построить?
Либо в выражении есть синтаксическая ошибка (пропущенная скобка, случайный символ, неизвестное имя функции), либо оно не определено на всём выбранном диапазоне X и Y (например, 1/(x-x), что всегда является делением на ноль). Сообщение об ошибке указывает, какой именно случай имеет место, чтобы вы знали, нужно ли исправить ввод или расширить область.
›Как повернуть вид?
Перетаскивайте ползунок азимута, чтобы вращать вид вокруг поверхности по горизонтали, и ползунок угла возвышения, чтобы наклонять угол обзора вверх или вниз, от взгляда прямо сверху на поверхность до взгляда сбоку. Кнопка автовращения непрерывно вращает азимут, если вы просто хотите наблюдать за вращением.
›Что означают цвета?
Цвет представляет высоту (значение функции в этой точке): синий для самых низких видимых значений, через зелёный и жёлтый, до красного для самых высоких, с использованием той же цветовой шкалы, показанной рядом с графиком. Это делает форму поверхности читаемой даже под видом сверху, где одни линии каркаса не показали бы достаточной глубины.
›Почему график рисуется как каркас, а не как сплошная поверхность?
Каркас позволяет избежать визуальных artefactов, возникающих из-за неправильного порядка отрисовки на сплошной поверхности (части, которые должны быть скрыты за поверхностью, просвечивают), при этом чётко передавая форму, и остаётся быстрым даже при более высоком разрешении сетки, поскольку рисовать нужно намного меньше, чем закрашенные затенённые полигоны.
›Что на самом деле изменяет ползунок разрешения сетки?
Он определяет, сколько точек выборки рассчитывается по вашему диапазону X и Y; более высокое разрешение означает более плотную сетку и более гладкую на вид поверхность, особенно для функций с резкими изгибами, но за счёт большего объёма вычислений при каждой корректировке. Уменьшите его, если график кажется медленным во время экспериментов с функцией.
›Могу ли я построить график функции, которая не определена везде в моём диапазоне?
Да. Точки, где функция не определена (например, деление на ноль или квадратный корень из отрицательного числа), просто пропускаются, а не нарушают весь график, поэтому в этих местах вы увидите пробелы в каркасе вместо ошибки, при условии, что функция действительна где-то в выбранном вами диапазоне.
›Отправляется ли моя функция куда-то для вычисления?
Нет. Введённое вами выражение разбирается и вычисляется полностью в вашем браузере с помощью небольшого встроенного математического парсера, а не отправляется на сервер и не вычисляется с помощью универсальной (и более рискованной) функции выполнения кода. Ничего из того, что вы строите, никогда не покидает ваше устройство.
Похожие инструменты
Калькуляторы
Добавить рабочие дни к дате
Прибавьте или вычтите рабочие дни от даты, пропуская выходные и необязательные праздники, с полной разбивкой пропущенных дней.
FreeКалькуляторы
Прибавить к дате
Прибавьте или вычтите годы, месяцы, недели и дни от даты прямо в браузере.
FreeКалькуляторы
Расширенный анализатор совместимости знаков зодиака
Проанализируйте астрологическую совместимость между двумя знаками зодиака прямо в браузере.
FreeКалькуляторы
Калькулятор возраста
Рассчитайте свой точный возраст в годах, месяцах и днях, плюс забавные дополнения вроде вашего возраста на других планетах.
Комментарии (0)
Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.
Пока нет комментариев. Будьте первым, кто поделится мнением!