J besitzt auch ein sehr leistungsfähiges Plot Paket, mit welchem sich Daten (fast) aller Art in 2D und 3D graphisch darstellen lassen.
Beispiele in C, als Vergleich, haben wir an dieser Stelle keine aufgeführt, da das Plotten von Funktionen sehr speziell ist und nur selten (in J schon) als "Grundausrüstung" in einer Programmiersprache enthalten ist.
Beispiel 1: Darstellen der Sinus Funktion als Funktions-Graph:
Der J Ausdruck dazu:
plot sin steps 0,(o.2),50
wobei o.2 eine Darstellungsmöglichkeit (es gibt noch andere) für 2 * PI ist.
Beispiel 2: Erweitern des Plots aus Beispiel 1 mit Titel und Legende
Um den Funktionsgraphen (Sinus Kurve) noch etwas ansprechender zu gestalten, wird die J Funktion "plot" durch einige Argumente (zur Dekoration) erweitert:
'TITLE Sinus - Kurve; KEY sin(0:2xPi)' plot sin steps 0,(o.2),50
Diese Beispiele lassen sich beliebig fort führen. Einen umfassenderen Überblick über die Grafik-Funktionen von J finden Sie auf der folgenden Seite: www.jsoftware.com/jwiki/Studio/Gallery