Курсовая за 3 сем . Реализация работы с матрицами, QR алгоритма поиска собственных векторов и собственных значений произвольной квадратной матрицы. Реализация классов матриц элементарных преобразований на плоскости, переопределение функции поиска собсвтенных значений/векторов для них.
Matrix() Конструктор по умолчанию
Matrix(int) Конструктор кдиничной квадратной матрицы
Matrix(int, int) Конструктор матрицы NxM
Matrix(Matrix) Конструктор копирования
Matrix M1 = M2 + M3
Matrix M1 = M2 - M3
Matrix M1 = M2 * M3
Matrix M1 = M2 * T
Matrix M1 = T * M3
Matrix M1 = M3
bool test = M2 == M3
bool test = M2 != M3
std::ifstream fin("input.txt");
fin >> M1;
std::ofstream fout("output.txt");
fout << M1;
EigPairs(Matrix)
Реализует процесс поиска собственных чисел и собственных векторов линейного оператора Собственные числа при выводе ответа отсортированы по убыванию Собственные векторы при выводе результата соответствуют порядку собственных чисел.