Перейти к содержанию
100% локально

Калькулятор матриц

Складывайте, вычитайте, умножайте матрицы, находите определитель, обратную матрицу или степень.

Входные данные
Вторая матрица
Выходные данные

Калькулятор матриц

Вставьте одну или две матрицы строками чисел, и этот инструмент выполнит выбранную операцию — сложение, вычитание, умножение, транспонирование, определитель, обратную матрицу или целую степень — и покажет промежуточные шаги вместе с результатом. Инструмент предназначен для студентов, проверяющих домашние задания по линейной алгебре, инженеров, выполняющих быстрые расчеты, и всех, кому нужен точный ответ без открытия электронной таблицы или системы компьютерной алгебры.

Числа в каждой строке можно разделять пробелом, запятой или точкой с запятой — выберите то, что соответствует вашим данным. Сложение, вычитание и умножение используют две матрицы, введенные в первое и второе поля ввода; инструмент проверяет, соответствуют ли размеры операции, и ясно объясняет, когда это не так, вместо молчаливого отказа. Транспонирование, определитель, обратная матрица и степень работают только с первой матрицей. Результаты можно отобразить как точные дроби (чтобы 1/3 оставалось 1/3 вместо округления до десятичной), или как десятичные числа с выбранным количеством знаков, а весь результат — включая любые промежуточные матрицы — можно отобразить как простую текстовую сетку или как LaTeX, готовый к вставке в документ.

Определители и обратные матрицы вычисляются с помощью точной дробной арифметики методом Гаусса, поэтому результаты никогда не накапливают ошибки округления с плавающей точкой, которые могли бы возникнуть при использовании калькулятора на основе обычных десятичных чисел. Когда матрица не имеет обратной, инструмент говорит об этом напрямую вместо деления на ноль. Когда включена опция «Показать промежуточные шаги», вы можете увидеть каждую операцию строк, исключение или поэлементное вычисление, которое привело к ответу — полезно для проверки или контроля вашей работы вручную; очень большие матрицы пропускают пошаговое отображение и показывают только итоговый результат, поэтому страница никогда не должна отображать неоправданный объем текста.

Все вычисления выполняются локально в вашем браузере — никакая матрица, сколь бы конфиденциальной она ни была, никогда не передается куда-либо. Скопируйте результат, загрузьте его как файл .txt или отправьте обратно во вход, чтобы выполнить еще одну операцию.

FAQ

Можно ли вводить дроби напрямую, а не только десятичные числа?
Да. Наряду с обычными целыми числами и десятичными числами, такими как 2,5, вы можете вводить дроби, такие как 3/5, в любую матрицу, и результат также можно отобразить как дроби.
Что происходит, если размеры моих матриц не соответствуют операции?
Инструмент проверяет размеры перед вычислением и показывает четкую ошибку — например, что для сложения требуются матрицы одинакового размера, или что для умножения количество столбцов первой матрицы должно соответствовать количеству строк второй матрицы.
Что если матрица не имеет обратной?
Матрица с определителем нулю является сингулярной и не имеет обратной. Инструмент обнаруживает это и объясняет, вместо того чтобы показывать результат деления на ноль.
Можно ли использовать результат как LaTeX в документе?
Да. Переключите «Вывод как» на LaTeX, и матрица будет обернута в среду pmatrix, которую вы можете вставить прямо в документ LaTeX.
Загружается ли моя матрица где-нибудь?
Нет. Все матричные вычисления выполняются полностью в вашем браузере с помощью JavaScript — ваши числа никогда не покидают ваше устройство.