Name
taskset — creates a set of TASKs
Synopsis
setoftasks = TASKSET(T[,prec])
setoftasks = TASKSET(ProcTimeMatrix[,prec])
setoftasks = TASKSET(Graph[,Keyword,TransformFunction[,Parameters]...])
Description
creates a set of tasks with parameters:
- T
an array or cell array of tasks ([T1 T2 ...] or {T1 T2 ...})
- prec
precedence constraints
- ProcTimeMatrix
an array of Processing times, for tasks which will be created inside the taskset.
- Graph
Graph object
- Keyword
Key word - define type of TransformFunction; 'n2t' - node to task transfer function, 'e2p' - edges' userparams to taskset userparam
- TransformFunction
Handler to a transform function, which transform node to task or edges' userparams to taskset userparam. If the variable is empty, standart functions 'node/node2task' and 'graph/edges2param' is used.
- Parameters
Parameters passed to transform functions specified by TransformFunction. It defines assignment of userparameters in the input graph to task properties. The transfer function will be called with one input parameter of cell, containing all the input parameters. Default value is: 'ProcTime','ReleaseTime','Deadline','DueDate', 'Weight','Processor','UserParam'
The output 'setoftasks' is a TASKSET object.