Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| — | de:create:functions:diagram2 [14.01.2015 22:09] (aktuell) – ausgelagert aus functions-stat admin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== diagram2() ====== | ||
| + | '' | ||
| + | |||
| + | Mit der Funktion '' | ||
| + | |||
| + | Derzeit kann diese Funktion nur ein Polaritätenprofil anzeigen. | ||
| + | |||
| + | * //Typ//\\ Legt die Art des Diagramms fest: | ||
| + | * ''' | ||
| + | * //Daten//\\ Die Daten werden als zweidimensionales Array angegeben, also ein Array mit jeweils einem Array pro Datenreihe (s. Beispiel). | ||
| + | * // | ||
| + | * int //width// -- Breite des Diagramms (in Pixel) | ||
| + | * int //height// -- Höhe des Diagramms (in Pixel) | ||
| + | * int //min// -- Minimum der angezeigten Skala (nur Polaritätenprofil) | ||
| + | * int //max// -- Maximum der angezeigten Skala (nur Polaritätenprofil) | ||
| + | * boolean //labels// -- Die erste Datenreihe als Beschriftung verwenden | ||
| + | * int // | ||
| + | * array //limit// -- Begrenzungen bei den angegeben Werten anzeigen (nur Polaritätenprofil) | ||
| + | * array // | ||
| + | * array // | ||
| + | |||
| + | ===== Beispiele ===== | ||
| + | |||
| + | Ein mehrdimensionales Array kann z.B. aussehen wie folgt: | ||
| + | |||
| + | <code php> | ||
| + | array( | ||
| + | array(1, | ||
| + | array(1, | ||
| + | ) | ||
| + | </ | ||
| + | |||
| + | Ein Array mit den Optionen kann wie folgt aussehen: | ||
| + | |||
| + | <code php> | ||
| + | array( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ) | ||
| + | </ | ||
| + | |||
| + | Die Ausgabe eines Diagramms kann wie folgt erfolgen: | ||
| + | |||
| + | <code php> | ||
| + | $src = diagram2(' | ||
| + | array( | ||
| + | array(' | ||
| + | array(1, | ||
| + | ), | ||
| + | array( | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ) | ||
| + | ); | ||
| + | html($src); | ||
| + | </ | ||