Schrijf de functie solve() met als argumenten:

Het resultaat van de functie is een NumPy-tabel met $$M$$ rijen en 1 kolom (een kolomvector) die de oplossing van het bijhorende stelsel voorstelt (met a de coëfficiëntenmatrix en b het rechterlid). Ga hierbij als volgt tewerk:

Je hoeft de code voor de functie echelon() niet mee in te dienen op het Dodona-platform.

Voorbeeld

a = np.array([[1., 2., 3.], [7., 10., 12.], [9., 21., 3.]])
b = np.array([[10.], [8.], [6.]])
x = solve(a, b)
#[[-14.634146341463415], [5.951219512195123], [4.2439024390243905]]