Scipy in python

Messaggioda Zstar » 03/02/2020, 19:31

Buonasera, sto imparando a programmare ora in Python e devo fare alcuni esercizi di analisi numerica utilizzando questo programma. In particolare io generato due spline su determinate sequenze di nodi tramite il comando

interpolate.BSpline.basis_element(xi):

Adesso però devo moltiplicarle tra loro. So che la libreria a cui fare riferimento probabilmente dovrebbe essere scipy ma non ne sono completamente sicura. Inoltre non ho idea di dove trovare un elenco di tutte le funzioni utilizzabili per questo genere di problemi
Zstar
Starting Member
Starting Member
 
Messaggio: 5 di 8
Iscritto il: 28/01/2020, 09:40

Re: Scipy in python

Messaggioda apatriarca » 04/02/2020, 01:01

Non ho mai utilizzato quella funzione, ma sembra restituire una funzione (o comunque qualcosa che può essere richiamato come una funzione). Direi che se hai quindi due variabili b1 e b2 che contengono le curve che vuoi moltiplicare tra di loro, la seguente variabile b3 avrà il valore del prodotto delle due curve:
Codice:
b3 = lambda x: b1(x) * b2(x)
apatriarca
Moderatore
Moderatore
 
Messaggio: 5354 di 5389
Iscritto il: 08/12/2008, 20:37
Località: Londra


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti