Калькулятор матрицы Якобиана
Построьте матрицу Якобиана частных производных первого порядка для векторнозначной функции с символическим определителем, когда матрица квадратная, вердиктом об обратимости и числовой оценкой в любой точке.
Ввод
До 4 выражений, одно на строку или разделены точкой с запятой.
До 4 переменных, по одной букве.
По одному значению для каждой переменной, разделены запятой. Оставьте пусто для только символической матрицы Якобиана.
Вывод
| No data yet |
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/jacobian-matrix-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"functions": "x^2*y\nx + z",
"variables": "x, y, z",
"point": "1, 2, 3"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `jacobian-matrix-calculator` tool (Jacobian Matrix Calculator) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/jacobian-matrix-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Калькулятор матрицы Якобиана — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Калькулятор матрицы Якобиана строит матрицу Якобиана — полную матрицу частных производных первого порядка — для векторнозначной функции F = (f₁, f₂, …) относительно переменных (x₁, x₂, …). Он показывает символическую матрицу Якобиана, символический определитель, когда матрица квадратная, вердикт об обратимости, числовую оценку в выбранной вами точке и полный пошаговый вывод каждого элемента.
Он построен для студентов, изучающих многомерное исчисление и линейную алгебру, которые проверяют ответы на домашние задания, и для всех, кому нужна матрица Якобиана без ручного дифференцирования целой сетки частных производных.
Как использовать
- Введите ваши функции f₁, f₂, … — по одной на строку, или разделены точкой с запятой — используя стандартную математическую нотацию:
^для степеней,*для умножения, плюсsqrt(),sin(),cos(),log()и другие функции, поддерживаемые парсером выражений mathjs. До 4 функций. - Перечислите переменные, по которым нужно дифференцировать, разделены запятой, одна буква для каждой (например
x, y, z). До 4 переменных. - Опционально введите точку для числовой оценки матрицы Якобиана — одно значение для каждой переменной, разделены запятой. Оставьте пусто для просмотра только символической матрицы Якобиана.
- Прочитайте Матрица Якобиана J для матрицы частных производных (строка i, столбец j это ∂fᵢ/∂xⱼ), Размер для её размерности и Определитель |J| для символического определителя, когда матрица квадратная.
- Вычислено в Точке показывает числовую матрицу Якобиана, значение определителя и обратима ли матрица в этой точке. Пошаговый Вывод показывает каждую вычисленную частную производную.
Результаты обновляются автоматически при вводе. Например, F = (x^2*y, x + z) с переменными x, y, z дает матрицу Якобиана 2×3 [[2xy, x², 0], [1, 0, 1]] — не квадратная, поэтому нет определителя — в то время как F = (xy, x + y) с переменными x, y дает квадратную матрицу Якобиана [[y, x], [1, 1]], определитель y − x, обратимую везде, кроме прямой y = x.
Что такое матрица Якобиана?
Для векторнозначной функции F(x₁, …, xₙ) = (f₁, …, fₘ) матрица Якобиана — это матрица размером m×n:
J[i][j] = ∂fᵢ/∂xⱼКаждая строка — это градиент одной функции; каждый столбец — это то, как каждая функция реагирует на одну переменную. Это многомерное обобщение обычной производной, и это то, как выглядит первопорядковое (линейное) приближение функции F вблизи точки.
Почему обратимость важна?
Когда матрица Якобиана квадратная (столько же функций, сколько переменных) и её определитель отличен от нуля в какой-то точке, теорема об обратной функции гарантирует, что функция F локально обратима в этой точке — небольшое изменение в выходе можно проследить обратно к уникальному небольшому изменению входа. Этот калькулятор автоматически проверяет это условие: если определитель тождественно равен 0, матрица сингулярна везде (F никогда не является локально обратимой); в противном случае она обратима в любой точке, где определитель не обращается в нуль.
Какие функции я могу вводить?
Всё, что понимает вычислитель выражений mathjs: полиномы (x^2*y - 2*z), тригонометрические функции (sin(x*z), cos(y)), корни и логарифмы (sqrt(x), log(y)) и их комбинации. Углы в тригонометрических функциях по умолчанию в радианах — напишите pi для π. Символ, который вы указали как функцию, но не как переменную (или наоборот), рассматривается как константа при дифференцировании.
Чтобы продифференцировать одну функцию по одной переменной за раз, смотрите Калькулятор Частной Производной; для численных операций с матрицей 2×2/3×3 (определитель, обратная, умножение), смотрите Калькулятор Матриц.
Конфиденциальность
Этот калькулятор полностью работает в вашем браузере. Ваши функции, переменные и точка никогда не загружаются, не логируются и не сохраняются — вычисления происходят локально на вашем устройстве.