Что такое Матричный калькулятор?
Бесплатный и приватный калькулятор матриц: сложение, вычитание, умножение, умножение на скаляр, решение линейной системы Ax=b, транспонирование, определитель, обратная матрица, собственные значения с собственными векторами, ступенчатый вид, ранг, след и возведение в целую степень. Вводите значения в сетку или вставляйте строки, разделённые запятыми. Каждый результат сохраняет полную точность и показывает промежуточную матрицу, чтобы можно было проверить вычисления шаг за шагом.
Размер матрицы можно менять до 10×10 для бинарных операций и до любого квадратного размера для определителя, обратной матрицы, собственных значений, следа или степени. Под капотом используется mathjs, поэтому комплексные собственные значения возвращаются в формате a + bi, а соответствующие собственные векторы располагаются рядом — как столбцы отдельной матрицы. Особые матрицы и несовпадение размерностей выводятся как понятная ошибка, а не как NaN.
Как использовать
- Введите матрицу A, заполнив значения в сетке или вставив строки через запятую.
- Выберите операцию — сложение, вычитание, умножение, умножение на скаляр, решение Ax=b, транспонирование, определитель, обратная, собственные значения, ступенчатый вид, ранг, след или степень — и введите матрицу B, скаляр или показатель степени, если этого требует операция.
- Нажмите «Вычислить», чтобы увидеть результирующую матрицу. Результат можно скопировать или скачать.
Когда использовать
- Проверить домашку по линейной алгебре перед сдачей.
- Решить систему уравнений через обратную матрицу коэффициентов.
- Найти собственные значения для анализа устойчивости, PCA или задач на графах.
Результат
Студент вводит матрицу 3x3 и вычисляет обратную матрицу для проверки домашнего задания по линейной алгебре, получая как результат, так и значение определителя.
Частые вопросы
- Какой максимальный размер матрицы поддерживается?
- До 10x10 для бинарных операций вроде сложения и умножения, и любой квадратный размер до 10x10 для определителя, обратной матрицы и собственных значений. Большие размеры тоже работают, но замедляются — алгоритм собственных значений имеет сложность O(n в кубе).
- Почему обратная матрица выдаёт ошибку «матрица сингулярная»?
- Обратная существует только у матриц с ненулевым определителем. Нулевой определитель значит, что строки линейно зависимы, а значит единственной обратной нет. Сначала посчитайте определитель, потом уже пробуйте обратную.
- Как отображаются комплексные собственные значения?
- В виде a + bi, где a — действительная часть, b — мнимая. У матрицы поворота 2x2, например, собственные значения вроде 0.7071 + 0.7071i. Чисто действительные значения показываются как обычное число.
- Можно вставить матрицу из таблицы?
- Да. Скопируйте ячейки из Excel, Google Sheets или CSV и вставьте в сетку. Принимаются строки и через запятую, и через табуляцию, а сетка автоматически подстраивается под форму вставленных данных.
- Калькулятор округляет результаты?
- Целые числа выводятся как есть. Числа с плавающей точкой округляются до 6 знаков после запятой при выводе, но внутри вычисления идут в двойной точности, так что цепочки операций не накапливают ошибку округления отображения.
Похожие инструменты
Калькулятор регрессии
Выполните линейный и полиномиальный регрессионный анализ
Калькулятор хи-квадрат
Выполняйте статистические тесты хи-квадрат
Графический калькулятор
Постройте графики математических функций
Расчёт площади на карте
Рисуйте фигуры на карте для вычисления площади
Калькулятор Z-оценки
Вычисление Z-оценок, перцентилей и вероятностей
Конвертер систем счисления
Перевод между двоичной, восьмеричной, десятичной и шестнадцатеричной