Zastanawiam się o co ci tak na prawdę chodzi w tym pytaniu. Piszesz w kategorii C, C++ co mogłoby sugerować, że chcesz napisać własny program do tworzenia wyrażeń matematycznych. Z drugiej strony pytasz o to czy jest jakiś program do generowania tego typu wyrażeń w diagramach. I znów nie wiem czy chodzi ci o to żeby na wykresie jakiś opis np osi x lub y umieścić?
Jeżeli chodzi ci o programy do tworzenia wyrażeń matematycznych to jest ich sporo:
wxMaxima ma takie możliwości;
LibreOffice - też ma, choć dość dziwacznie stworzony system do wstawiania wyrażeń matematycznych
Word - tak nawet głupi Word ci udostępnia taką funkcjonalność.
Z internetowych to masz system, na którym jest postawiona Wikipedia umożliwia ci wstawianie wyrażeń matematycznych i to w formacie TeX-a.
Jeżeli chodzi ci o programy, które są w stanie wygenerować wykres z opisami matematycznymi to nie jestem pewien, ale niestety chyba tylko Matlab to potrafi, ale ten program raczej nie wchodzi w grę bo to drogi program komercyjny.