Калькулятор матриц
Складывайте, вычитайте и умножайте матрицы, транспонируйте их и вычисляйте определитель квадратной матрицы.
Запустить инструмент
Калькулятор матриц складывает, вычитает и умножает матрицы, транспонирует их, а также вычисляет определитель. Задайте матрицы в виде строк чисел, списка строк или JSON-строки, которая разбирается как список строк. Каждая матрица должна быть непустой и прямоугольной, то есть все её строки должны содержать одинаковое количество элементов. Выберите нужную операцию и проверьте размеры матриц перед расчётом. Для сложения и вычитания матрицы A и B должны иметь одинаковые размеры по строкам и столбцам. Для умножения число столбцов матрицы A должно точно совпадать с числом строк матрицы B. Транспонирование использует только матрицу A и меняет местами её строки и столбцы. Определитель рассчитывается для квадратной матрицы размером не более 4 на 4. Числовое значение определителя округляется до 10 знаков после запятой. Если структура матрицы или размеры не подходят для выбранного действия, исправьте введённые числа и повторите вычисление.
Инструкция
- Введите матрицу A и, если выбранная операция этого требует, матрицу B.
- Выберите операцию: сложение, вычитание, умножение, транспонирование или определитель.
- Для сложения и вычитания укажите матрицы одинакового размера, а для умножения проверьте совпадение числа столбцов A и строк B.
- Для вычисления определителя используйте квадратную матрицу размером не более 4 × 4.
- Проверьте введённые данные и получите матрицу или числовой результат операции.
Примеры
- Сложите матрицы A = [[1, 2], [3, 4]] и B = [[5, 6], [7, 8]], выбрав операцию «Сложение».
- Для матрицы [[1, 2], [3, 4]] выберите операцию «Определитель»: результатом будет числовое значение.
Частые вопросы
Какие матрицы можно складывать и вычитать?
Сложение и вычитание доступны для матриц A и B с одинаковым числом строк и столбцов.
Какие размеры нужны для умножения?
Для умножения число столбцов матрицы A должно совпадать с числом строк матрицы B.
Что делает транспонирование?
Транспонирование меняет местами строки и столбцы матрицы A. Матрица B для этой операции не нужна.
Для каких матриц вычисляется определитель?
Определитель вычисляется только для квадратной матрицы размером не более 4 × 4. Результат округляется до 10 знаков после запятой.