Come calcolare la pendenza dai dati in MATLAB
Il software MATLAB di Mathworks è uno strumento matematico e ingegneristico incredibilmente utile capace di calcoli avanzati e simulazioni. Una delle sue funzioni più utili è eseguire molti tipi di analisi dati. Un tipo comune è calcolare la pendenza di best-fit da un gruppo di punti dati. La funzione "polyfit" di MATLAB fa questo egregiamente adattando una linea polinomiale ai punti dati usando calcoli di minimi quadrati. Se l'utente sceglie grado 1 per la linea polinomiale, il risultato è la pendenza lineare di best-fit dei dati.
Passaggio 1
Definite una relazione tra variabile indipendente e dipendente. I dati possono venire da dati sperimentali o potete definire la relazione direttamente. Ad esempio, dati sperimentali possono essere misura di magnitudine versus tempo. In questo caso, l'elenco 't' può consistere dei numeri [1 2 3 4 5] e l'elenco 'm' può contenere i valori [2 4 6 8 10].
Passaggio 2
Decidete se la curva polinomiale desiderata per adattare i dati deve essere di grado 1 (lineare), 2 (quadratica) o superiore.
Passaggio 3
Usate la funzione polyfit nella forma "polyfit(variabile_indipendente, variabile_dipendente, grado_polinomio)". Nel nostro esempio, volendo una pendenza lineare, digitate "polyfit(t,m,1)" e MATLAB restituirà: 2.0000 -0.0000
Passaggio 4
Notate che il '2' nell'output del passaggio precedente è la pendenza lineare di best-fit dei dati forniti.