Нужно разработать программу на языке MATLAB, реализующую разложение матрицы следующим методом: LU разложение с частичным выбором ведущего элемента. Требуется запрограммировать алгоритм LU- или QR-разложения самостоятельно, а не использовать встроенные функции MATLAB.
Применить программу для решения заданной системы линейных алгебраических уравнений (матрица указана на скриншоте).
Возможно матрица окажется сингулярной, и будет выпадать ошибка. Чтобы исправить это, можно использовать стратегию выбора ведущего элемента с частичным выбором (partial pivoting).