Nodi di interpolazione; Funzione; determiniamo il polinomio interpolante
import numpy as np #dati due array x = np.array([0, 0.1, 0.8, 1]) y = np.array([1, -0.0, 10, 9]) n…
#data la seguente funzione def func(x): return x**3 - x**2 + 3 #disegno la funzione import numpy as np xx…
import numpy as np def poli(x): return (x-1)**9 #polinomio esteso def funx_esercizio1_scomp(x): return x**9-9*x**8+36*x**7-84*x**6+126*x**5-126*x**4+84*x**3-36*x**2+9*x-1 def parabola(x): return x**2 #punti equidistanti…
import numpy as np def fattLu(A): n = A.shape[0] P = np.eye(n) #stampa matrice con 1 sulla diagonale L =…
import numpy as np #punti equidistanti intervallo def punti_equidistanti(a, b, n): x = np.linspace(a, b, n+1) return x punti =…
import numpy as np def poli(x): return (x-1)**9 #polinomio esteso def funx_esercizio1_scomp(x): return x**9-9*x**8+36*x**7-84*x**6+126*x**5-126*x**4+84*x**3-36*x**2+9*x-1 def parabola(x): return x**2 #punti equidistanti…
import numpy as np def poli(x): return (x-1)**9 #nodi di chebyshev def chebichev(a, b, n): x = (a+b)/2 + (b-a)/2…