Подключиться через MCP →

Введите расчет

По одной строке на строку. Разделяйте три значения запятой, пробелом или табуляцией.

Математическая формула

Реклама

Результатов

Обработано строк
3
каждый набор (x, y, z) подставлен в ваши функции
x y z f(x,y,z) g(x,y,z) h(x,y,z)
1 1 1 1.7320508075689 45 54.735610317245
3 4 0 5 53.130102354156 90
1 1 1.4142135624 2.000000000019 45 44.999999999455

Что делает этот инструмент

Калькулятор трёх функций по таблице работает по принципу «формулы для столбца таблицы». Вы вводите числа в три столбца (они трактуются как переменные \(x\), \(y\) и \(z\)), а затем задаёте до трёх математических выражений: \(\text{f}(x,y,z)\), \(\text{g}(x,y,z)\) и \(\text{h}(x,y,z)\). Инструмент проходит по каждой строке вашей таблицы, подставляет значения \(x\), \(y\), \(z\) из этой строки в каждую формулу и выводит таблицу результатов — по одной строке на каждую исходную строку. Это чисто математический инструмент: никаких единиц измерения, регионов или локальных правил он не учитывает.

Схема: входная таблица x, y, z поступает в три функции f, g, h и формирует выходную таблицу
Каждая строка (x, y, z) таблицы проходит через три функции, формируя три выходных столбца.

Как пользоваться

В таблице данных вводите по одной строке на каждой строке, разделяя три значения запятой, пробелом или табуляцией. Заполните любое количество полей для выражений f, g, h: пустое поле просто убирает соответствующий столбец из результата, поэтому можно работать с одной, двумя или тремя функциями. Выберите, сколько значащих цифр показывать, и нажмите кнопку расчёта. Тригонометрические функции работают в радианах, поэтому для перевода в градусы умножайте результат на \(180/\pi\) (именно это и делают функции g и h по умолчанию).

Поддерживаемый синтаксис

Операторы: + - * / ^ (степень), унарный минус и скобки. Константы: \(\pi\) и \(e\). Переменные: \(x\), \(y\), \(z\). Функции: sqrt, cbrt, exp, log/ln (натуральный логарифм), log10, abs, sign, floor, ceil, round, sin, cos, tan, asin, acos, atan, atan2(y,x), sinh, cosh, tanh, pow(a,b), mod(a,b), min(a,b), max(a,b) и hypot(a,b).

Разбор примера

С выражениями по умолчанию $$f=\sqrt{x^2+y^2+z^2}, \quad g=\arctan\!\left(\frac{y}{x}\right)\cdot\frac{180}{\pi}, \quad h=\arctan\!\left(\frac{\sqrt{x^2+y^2}}{z}\right)\cdot\frac{180}{\pi}$$ строка \((3, 4, 0)\) даёт \(f=5\), \(g=53.13010235\) градуса и \(h=90\) градусов. Строка \((1, 1, 1)\) даёт \(f=1.7320508\) (квадратный корень из 3), \(g=45\) градусов и \(h=54.7356103\) градуса. Это радиус и углы в сферических координатах для соответствующей точки в декартовой системе.

Одна строка значений таблицы преобразуется тремя функциями в три ячейки результата
Разобранная строка: значения x, y, z вычисляются функциями f, g, h для заполнения ячеек результата.

Частые вопросы

Углы в градусах или радианах? Все тригонометрические функции используют радианы. Чтобы получить градусы, умножьте результат в радианах на \(180/\pi\).

Что произойдёт при делении на ноль или логарифме отрицательного числа? Вместо аварийного завершения в ячейке появится «NaN» или «Infinity» — в полном соответствии с поведением чисел двойной точности по стандарту IEEE.

Влияет ли число значащих цифр на сами вычисления? Нет. Этот параметр управляет лишь количеством отображаемых цифр; расчёты всегда выполняются с полной двойной точностью (примерно 15–16 значащих разрядов).

Последнее обновление: