Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4b35ko:ukol7 [2010/04/24 15:39] uricamic Ganttuv diagram |
courses:a4b35ko:ukol7 [2025/01/03 18:28] (aktuální) |
||
---|---|---|---|
Řádek 30: | Řádek 30: | ||
</code> | </code> | ||
+ | Pro korektní zobrazení lze použít funkce z Torsche. Vektor s má podle našeho cvičícího obsahovat časy, kdy začnou jednotlivé úlohy, nikoli pořadí úloh. Výše uvedená funkce dává správný graf jen pro případy, kdy na sebe úlohy těsně navazují. Například pro p=[2,1,2,2] r=[4,8,12,0] d=[20,20,20,20] zobrazí nesmysl. | ||
+ | |||
+ | <code matlab> | ||
+ | T = taskset(p); | ||
+ | T.ReleaseTime = (r); | ||
+ | T.Deadline = (d); | ||
+ | for i=1:length(s) | ||
+ | T.Name(i) = ['T' num2str(i)]; | ||
+ | end | ||
+ | T.add_schedule('ko du bratley',s,T.ProcTime,ones(1,length(s))); | ||
+ | plot(T); | ||
+ | </code> | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ | ||