LTPDA Toolbox™ | contents | ![]() ![]() |
Various types of elements can be present on a pipeline. Blocks can have different states: idle, ready, or executed. These are color coded as
idle |
ready |
executed |
Block | Name | Java Class | Description |
---|---|---|---|
|
LTPDA Block |
MBlock |
A block that represents a method of one of the LTPDA user classes. These blocks hold a parameter list (plist) which can be set in the parameter table. They can have any number of input and output ports that the underlying algorithm supports. |
|
Subsystem Block |
MSubsystem |
A block that represents a subsystem. This is a view of another pipeline that can be placed on a canvas. |
|
MATLAB Expression Block |
MATBlock |
A block evaluates a MATLAB expression. The result is stored in the variable and can be passed to subsequent blocks. |
|
MATLAB Constant Block |
MConstant |
A block evaluates a MATLAB expression and stores the result in the MATLAB workspace with the given variable name. |
|
Annotation Block |
MAnnotation |
A block containing editable text to allow for annotating pipelines. |
|
Input Terminal |
MTerminal |
A block which represents an input terminal to a subsystem. These blocks can only be placed on a subsystem canavas. |
|
Output Terminal |
MTerminal |
A block which represents an output terminal of a subsystem. These blocks can only be placed on a subsystem canavas. |
![]() |
Building pipelines by hand | Adding blocks to the canvas | ![]() |
©LTP Team