ich einen völlig Neuling mit Gnuplot bin, lese ich gerade diese grundlegenden Tutorial: http://people.duke.edu/~hpgavin/gnuplot.htmlGnuplot: Wie eine Aufgabenplanung Grafik plotten
Ich mag diese Daten zeichnen:
Processor1 t4 2 7 t3 7 12 t2 12 17
Processor2 t5 0 9 t1 10 13
und die daraus resultierend Handlung sollte so etwas wie dieses Bild sein:
ich durch das Web durchsucht, aber ich habe keine Handlung wie diese finden, die sim Ich fand, dass es gestapelte Bars waren, aber sie sind nicht das, was ich brauche.
Jemand weiß, wie man mit Gnuplot in die Nähe dieses Plots kommt (könnte ein anderes Plotprogramm sein, ich wähle Gnuplot, weil es ein bekanntes Werkzeug für diesen Zweck ist).
@edit 1
Das obige Bild ist von http://rtime.felk.cvut.cz/scheduling-toolbox/manual/algorithms-scheduling.php
@edit 2
Ich mag würde Michael O. danken für einen Plot für meine Daten zu erzeugen, auch eine manuelle Plotten ist es war wundervoll.
Eigentlich habe ich es aufgegeben, dies mit einem generischen Plotprogramm wie gnuplot zu zeichnen. Ich begann mit der Matlab-Toolbox, die das Bild oben erzeugt: rtime.felk.cvut.cz/scheduling-toolbox
Es war ziemlich einfach, dies mit dieser Toolbox zu plotten, werde ich hier schreiben das Skript, das ich früher Zeichnen Sie die Grafik auf, die sich auf die obigen Daten bezieht.
Drehbuch: schedulingSample.m
addpath(path,'/home/carloshmm/Matlab/toolbox/TORSCHE/scheduling/');
t1 = task('t1', 3, 10, inf, inf, 1, 2);
t2 = task('t2', 5, 12, inf, inf, 1, 1);
t3 = task('t3', 5, 7, inf, inf, 1, 1);
t4 = task('t4', 5, 2, inf, inf, 1, 1);
t5 = task('t5', 9, 0, inf, inf, 1, 2);
T = [t1 t2 t3 t4 t5];
add_schedule(T, 'Task Scheduling Graphic', T.ReleaseTime, T.ProcTime, T.Processor);
plot(T);
waitforbuttonpress;
Resultierende Grundstück:
Eigentlich habe ich aufgegeben zu versuchen, diese unter Verwendung eines generischen Plot-Programm zu planen, wie gnuplot. Ich habe angefangen, die Matlab-Toolbox zu verwenden, die das obige Bild generiert hat: rtime.felk.cvut.cz/s Scheduling-Toolbox –