Zápočtový úkol 3

Zápočtový úkol 3#

Úkol - zápočet 3

Implementujte metodu částečného problému vlastních čísel (viz cvičení). Aplikujte tuto metodu rekurzivně tak, pro nalezení všech vlastních čísel matice. Otestujte metodu na náhodně vygenerované symetrické, pozitivně definitní matici o velikosti \(n\). Ověřte přesnost pomocí knihovní funkce np.linalg.eig(), která vrací vlastní čísla i vektory. Pro jaké \(n\) již dochází k významné ztrátě přesnosti? Proč?

import numpy as np
import matplotlib.pyplot as plt
## DOPLŇTE ##