Når en funksjon ikke er lineær, vil vekstfarten variere fra sted til sted på kurven. Jo brattere kurven er, jo større er vekstfarten.
Vi kan finne den gjennomsnittlige vekstfarten over et intervall på følgende måte:
Vi trekker en rett linje, en sekant, gjennom punktene og .
Vi regner så ut stigningstallet til denne sekanten:
Vi har da funnet et mål for gjennomsnittlig vekstfart for funksjonen når øker fra til .
Gjennomsnittlig vekstfart. Stigningstallet til sekanten
Den gjennomsnittlige vekstfarten for en funksjon når vokser fra til , er lik stigningstallet til sekanten gjennom punktene og .
En sekant er en rett linje som skjærer en krum kurve i minimum to punkter.
Eksempel

Som 13-åring var Niels Henrik 149 cm høy. Fire år senere var han 181 cm. Vi lar være alderen til Niels Henrik og være høyden. Vi får at den gjennomsnittlige vekstfarten til Nils Henrik i fireårsperioden blir
.
Eksempel

En funksjon er gitt ved .
Vi ønsker å finne den gjennomsnittlige vekstfarten til når vokser fra til .
Gjennomsnittlig vekstfart:
Dette kan også regnes ut med CAS i GeoGebra; se neste eksempel.
Eksempel

Morelltre i blomstring
I 2006 plantet Elin et morelltre.
Funksjonen gitt ved
viser høyden til morelltreet i meter år etter at det ble plantet.
Vi ønsker å finne hvor mye treet vokste i gjennomsnitt per år i perioden 2007 til 2013.
I GeoGebra tegner vi først grafen til . Deretter avsetter vi punktene og .
Så bruker vi verktøyknappen «Linje» eller kommandoen "Linje" for å tegne linjen gjennom de to punktene. Deretter bruker vi for eksempel knappen «Stigning» for å finne stigningstallet til linjen.
Vi finner at stigningstallet til sekanten gjennom og er 0,5. Det vil si at treet i gjennomsnitt har vokst med 0,5 meter per år i årene 2007 til 2013.


Vi kan også finne gjennomsnittlig vekstfart per år i perioden 2007 til 2013 ved CAS i GeoGebra.
Vi får samme resultat som ovenfor.