KmPlot jest programem do rysowania funkcji matematycznych dla środowiska KDE. Zawiera wbudowany parser o dużych możliwościach. Możesz rysować różne funkcje jednocześnie i łączyć je by tworzyć nowe.
Program KmPlot pozwala na rysowanie wielu różnych rodzajów wykresów:
Wykresy kartezjańskie w formie y=f(x).
Wykresy parametryczne, gdzie parametry x i y określane są jako funkcja zmiennej niezależnej.
Wykresy biegunowe w formie r = r(θ).
Wykresy bezwarunkowe, dla których współrzędne x i y określane są przez wyrażenie.
Wykresy różnicowe.
Program KmPlot posiada również kilka funkcji numerycznych i graficznych:
Wypełnianie i obliczanie pola powierzchni między wykresem i pierwszą osią
Wyszukiwanie wartości maksimum i minimum
Dynamiczną zmianę parametrów funkcji
Rysowanie funkcji pochodnych i całek.
Te możliwości programu pozwalają na poznanie związków pomiędzy funkcją matematyczną, a jej graficzną reprezentacją w układzie współrzędnych.