Python: grafico, punti equidistanti e nodi

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 intervallo
def punti_equidistanti(a, b, n):
x = np.linspace(a, b, n+1)
return x

#nodi di chebyshev
def chebichev(a, b, n):
x = (a+b)/2 + (b-a)/2 * np.cos(((2*np.arange(0, n+1)+1)* np.pi)/(2*(n+1)))
h = np.flipud(x)
return h

#intervallo
a = 0
b = 2
n = 9
#calcolo i punti equidistanti
punti = punti_equidistanti(a, b, n)
punti_in_matrice = np.array(punti)
print(punti_in_matrice)

import matplotlib.pyplot as plt
#applicati alla funzione. Crea il grafico
print("\npunti equidistanti")
plt.plot(punti, poli(punti), 'o')
plt.show()

x = np.linspace(0, 2, 300)

#grafico
print("\ngrafico della funzione")
plt.plot(x, poli(x), '-')
plt.show()

#grafico della funzione e i nodi equidistanti

plt.plot(x, poli(x), '-', punti, poli(punti), 'o')
plt.show()
#chebyshev
chebi = chebichev(a, b, n)
plt.plot(chebi, poli(chebi), 'o')
plt.show()
#grafico e nodi dichebyshev
plt.plot(x, poli(x), '-', chebi, poli(chebi), 'o')
plt.show()
print("\ngrafico con punti equidistanti e nodi di chebyshev")
plt.plot(x, poli(x), '-', punti, poli(punti), 'o', chebi, poli(chebi), '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-6aa005fde325f757330561/] Partiamo da questo, ma che inseriamo nel codice: [crayon-6aa005fde3272007783970/] https://www.pasqualeclarizio.it/progetti/ml_test/app_ml4.php [crayon-6aa005fde3279941442989/] in base a…

21 ore ago

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

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

21 ore ago

Leggere il file CSV in PHP

[crayon-6aa005fde37c4584258051/] é 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-6aa005fde427e214944839/] Se metti qualcosa dentro, la scatola ti dà…

4 giorni ago