# # numpy : approximation linéaire # Vincent Legat - 2018 # Ecole Polytechnique de Louvain # from numpy import * import matplotlib from matplotlib import pyplot as plt matplotlib.rcParams['toolbar'] = 'None' plt.rcParams['figure.facecolor'] = 'silver' plt.figure("Linear approximation") X = [ -55, -25, 5, 35, 65] U = [3.25,3.20,3.02,3.32,3.10] a = polyfit(X,U,1) x = linspace(X[0],X[-1],100) uh = polyval(a,x) plt.plot(x,uh,'-b',X,U,'or') plt.show()