gingillo ha scritto: I risultati sono
Codice: Seleziona tutto
>>>Grado del polinomio di interpolazione 4
p =
6.2962e-07 1.1249e-06 1.9678e-07 6.2339e-07 -6.3354e-08
>>>
A me i coefficienti risultano completamente diversi, comunque mi chiedo se e' veramente necessario un polinomio interpolante di quarto grado; non conosco l'uso di questa interpolazione e tantomeno l'incertezza su quelle coppie di dati, ma direi che anche una semplice interpolazione quadratica potrebbe essere, in molti casi, piu' che sufficiente.
La sequenza che ho seguito e' la seguente:
a) utilizzando un nostro FreeTool, Curvexpert, inseriti le coppie di dati

- x1.gif (18.88 KiB) Visto 3503 volte
b) ho interpolato con un polinomio di secondo grado

- x2.gif (12.44 KiB) Visto 3503 volte
c) ottenendo per i coefficienti

- x3.gif (8.06 KiB) Visto 3503 volte
d) con errori residui

- x4.gif (9.9 KiB) Visto 3503 volte
e) Per simulare il comportamento non lineare del bipolo possono essere seguite due diverse strade, o via look-up table usando direttamente le coppie di dati, o via funzione interpolante; per entrambi i casi
possono essere usati dei behavioral current source
bi.
Nella simulazione ho inserito di conseguenza due generatori
bi per confrontare le due curve v-i :
B1 per la table (per semplicita' ho usato solo quattro punti)
B2 per la funzione
e ho alimentato il parallelo dei due con una rampa lineare da 0 a 0.96 volt

- x5.gif (8.81 KiB) Visto 3503 volte
il risultato e' il seguente

- x6.gif (13.55 KiB) Visto 3503 volte
che dimostra la sostanziale equivalenza dei due metodi nel caso in oggetto.