Discussioni su argomenti di Informatica
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
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)
Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000—
Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.