Математика и числа

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

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

Запустить инструмент

Калькулятор матриц складывает, вычитает и умножает матрицы, транспонирует их, а также вычисляет определитель. Задайте матрицы в виде строк чисел, списка строк или JSON-строки, которая разбирается как список строк. Каждая матрица должна быть непустой и прямоугольной, то есть все её строки должны содержать одинаковое количество элементов. Выберите нужную операцию и проверьте размеры матриц перед расчётом. Для сложения и вычитания матрицы A и B должны иметь одинаковые размеры по строкам и столбцам. Для умножения число столбцов матрицы A должно точно совпадать с числом строк матрицы B. Транспонирование использует только матрицу A и меняет местами её строки и столбцы. Определитель рассчитывается для квадратной матрицы размером не более 4 на 4. Числовое значение определителя округляется до 10 знаков после запятой. Если структура матрицы или размеры не подходят для выбранного действия, исправьте введённые числа и повторите вычисление.

Инструкция

  1. Введите матрицу A и, если выбранная операция этого требует, матрицу B.
  2. Выберите операцию: сложение, вычитание, умножение, транспонирование или определитель.
  3. Для сложения и вычитания укажите матрицы одинакового размера, а для умножения проверьте совпадение числа столбцов A и строк B.
  4. Для вычисления определителя используйте квадратную матрицу размером не более 4 × 4.
  5. Проверьте введённые данные и получите матрицу или числовой результат операции.

Примеры

  • Сложите матрицы A = [[1, 2], [3, 4]] и B = [[5, 6], [7, 8]], выбрав операцию «Сложение».
  • Для матрицы [[1, 2], [3, 4]] выберите операцию «Определитель»: результатом будет числовое значение.

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

Какие матрицы можно складывать и вычитать?

Сложение и вычитание доступны для матриц A и B с одинаковым числом строк и столбцов.

Какие размеры нужны для умножения?

Для умножения число столбцов матрицы A должно совпадать с числом строк матрицы B.

Что делает транспонирование?

Транспонирование меняет местами строки и столбцы матрицы A. Матрица B для этой операции не нужна.

Для каких матриц вычисляется определитель?

Определитель вычисляется только для квадратной матрицы размером не более 4 × 4. Результат округляется до 10 знаков после запятой.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.