Dati 2 Array, interpolazione e matrice

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 = 4
#matrice di vandermonde
#base monomiale
B = np.zeros([n, n])
for j in range(0, n):
B[:, j] = x**(j)

print(B)

import scipy.linalg as las
p = las.solve(B, y)
print(p)

xx = np.linspace(-0.1, 1.1, 200)
yd = np.array([1., -17.17, 76.96, -51.78])
yd1 = p[0]+p[1]*xx+p[2]*xx**2+p[3]*xx**3

import matplotlib.pyplot as plt
plt.plot(xx, yd1, x, y, 'o')
plt.show()

pasquale.clarizio

Share
Published by
pasquale.clarizio

Recent Posts

Machine Learning e Predizioni di un Prodotto, tramite una Quantità e una Data di Vendita

[crayon-6aa00562342a5945943893/] Partiamo da questo, ma che inseriamo nel codice: [crayon-6aa00562342b3148951117/] https://www.pasqualeclarizio.it/progetti/ml_test/app_ml4.php [crayon-6aa00562342b8609249226/] in base a…

21 ore ago

Machine Learning e predizione tramite un Prodotto, una Quantità e una Data di vendita

Se avessimo: [crayon-6aa00562345db380413096/] dati_frutta2.csv Tramite il Machine Learning non riusciremmo ad effettuare una Predizione dei…

21 ore ago

Leggere il file CSV in PHP

[crayon-6aa00562347f1513353746/] é importante capire che il file: prodotto_fru.csv deve essere già stato caricato all'interno di…

1 giorno ago

La verità sul Machine Learning

Il Machine Learning non è magia. È solo matematica. Quando il computer "impara", in realtà sta facendo solo…

4 giorni ago

La differenza tra Statistica e Machine Learning

La differenza tra Statistica e Machine Learning La Statistica: "Spiegami il passato" La statistica è…

4 giorni ago

Machine Learning: regole, come scopre le regole e gli esempi per scoprirle

La scatola magica Immagina una scatola [crayon-6aa0056235151474145584/] Se metti qualcosa dentro, la scatola ti dà…

4 giorni ago