KmPlot on KDE töölaua matemaatiliste funktsioonide joonistaja, millel on võimas sisseehitatud parser. Võimalik on joonistada üheaegselt mitme funktsiooni graafikut ning neid omavahel kombineerida uute funktsioonide loomiseks.
KmPlot toetab mitut tüüpi jooniseid:
Määratud Descartes'i joonised kujul y = f(x).
Parameeterjoonised, kus X- ja Y-komponent on määratud sõltumatu muutuja funktsiooniga.
Polaarjoonised kujul r = r(θ).
Määramata joonised, kus X- ja Y-koordinaadid on seotud avaldisega.
Määratud diferentsiaaljoonised.
KmPlot pakub veel mitmeid arvutamis- ja visuaalseid võimalusi:
Joonise ja esimese telje vahelise ala täitmine ning arvutamine
Maksimum- ja miinimumväärtuste leidmine
Funktsiooni parameetrite dünaamiline muutmine
Tuletiste ja integraalide graafiline kujutamine
Need aitavad paremini mõista ja tundma õppida matemaatiliste funktsioonide ning nende mingis koordinaatide süsteemis graafilise esitamise vahelisi seoseid.