satur programmu, kura veic dažādas operācijas ar funkcijām - zīmē to grafikus, aprēķina vērtības, integrāļus, diferenciāļus.
Šīs programmas pamtizvēlnes ir:
Files - var atvērt saglabātu failu (komanda - load), saglabāt failu (komanda - write), kā arī iziet no programmas (komanda - quit).
Define
New - šo komandu lietotājam ir jāizvēlas, ja vēlas nodefinēt jaunu funkciju.
Edit - izvēloties šo komandu, var mainīt jau nodefinētu funkciju.
Delete - izdzēš jau nodefinētu funkciju.
Clear - izdzēš visas nodefinētāsfunkcijas.
Eval
Single value - ar šo komandu lietotājs, var izrēķināt funkcijas vērtību vienā punktā.
Range of values - ar šo komandu ir iespējams aprēķināt vairākas vērtības noteiktā intervālā. Lietotājam ir jāuzdod intervāls, kurā vēlas aprēķināt vērtības un vērtību skaitu. Attēlā redzama kāds ir rezultāts izpildot doto komandu, ja funkcija ir f(x)=x, intervāls ir no 1 līdz 10 un vērtību skaits 5.
Diferentiate - aprēķina diferenciāli funkcijai noteiktā punktā.
Integrate - aprēķina funkcijas noteikto integrāli, izmantojot Simpsona funkciju, tāpēc tiek prasīts itervāla dalījumu skaits, kurš nosaka precizitāti, ar kādu tiks iegūts dotais integrālis, šim skaitlim ir jābūt pāra.
Solve - atrod funkcijas saknes lietotāja uzdotajā intervālā, ja sakņū nav tad tas tiek arī norādīts.
Graph
Single - zīmē funkcijas grafiku, lietotātājs nosaka intervālu kādā vēlas konstruēt funkciju. Attēlā ir redzams funkcijas grafiks, kurš ir iegūts ar doto programmu.
Multiple - zīmē vairākas funkcijas, lielākais funkciju daudzums ir 5.
Types - nosaka grafika veidu.
Scaling - nosaka skalēšanu.
Dotajā programmā ir defināta šādas operācijas un funkcijas: