/MatrixElementary

Smart and easy to use matrix calculator with LaTeX/Wolfram import and LaTeX step-by-step export

Primary LanguageC#MIT LicenseMIT

MatrixElementary

Smart and easy to use matrix calculator with LaTeX/Wolfram import and LaTeX step-by-step export

Возможности:

Элементарные преобразования строк и столбцов с рациональными числами с экспортом в LaTeX. Можно самостоятельно проделать над матрицей любые преобразования по какому-то алгоритму, и сгенерируется красивый TeX с последовательностью преобразований. Столбцы и строки можно перетаскивать мышкой, прибавлять друг к другу с коэффициентом и домножать на число. Можно отменять и повторять преобразования с помощью Ctrl+Z, Ctrl+Y.

Пошаговое взятие обратной матрицы, Гаусс (обычный/симметричный), Грамм-Шмидт, нахождение ФСР, базиса линейной оболочки, ядра и образа линейного оператора и даже метод наименьших квадратов. Не говоря уже об определителе и прочем сложении и умножении матриц. Все с пошаговым экспортом в LaTeX.

Есть темный режим, в любую ячейку можно вставлять TeX или Wolfram представление матрицы, и оно автоматически парсится. Прощай, постоянное перебивание матриц вручную из одной вкладки браузера в другую. Куча горячих клавиш для всех возможных действий. При изменении размера матрицы данные не теряются - они обрезаются или дополняются нулями.

Еще планировалось доделать пошаговый алгоритм Якоби и приведение к каноническому виду для теории групп, так что пулл-реквесты приветствуются!