comparison m-toolbox/html_help/help/ug/lwb_blocks_content.html @ 0:f0afece42f48

Import.
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 23 Nov 2011 19:22:13 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:f0afece42f48
1 <p>
2 Various types of elements can be present on a pipeline.
3
4 Blocks can have different states: idle, ready, or executed. These are color coded as
5 <table cellspacing="3" class="body" cellpadding="2" border="1">
6 <colgroup>
7 <col width="10%"/>
8 <col width="10%"/>
9 <col width="10%"/>
10 </colgroup>
11 <tr valign="top">
12 <td bgcolor="#ADC8FF">
13 <p>idle</p>
14 </td>
15 <td bgcolor="#35A400">
16 <p>ready</p>
17 </td>
18 <td bgcolor="#CFBFFF">
19 <p>executed</p>
20 </td>
21 </tr>
22 </table>
23
24 The following table describes these elements:
25
26 <p>
27 <table cellspacing="0" class="body" cellpadding="2" border="1" width="80%">
28 <colgroup>
29 <col width="20%"/>
30 <col width="15%"/>
31 <col width="15%"/>
32 <col width="50%"/>
33 </colgroup>
34 <thead>
35 <tr valign="top">
36 <th class="categorylist">Block</th>
37 <th class="categorylist">Name</th>
38 <th class="categorylist">Java Class</th>
39 <th class="categorylist">Description</th>
40 </tr>
41 </thead>
42 <tbody>
43 <!-- MBlock -->
44 <tr valign="top">
45 <td bgcolor="#f3f4f5">
46 <p><img src="images/mblock.png" alt="LTPDA Block" border="3" width="250px"></p>
47 </td>
48 <td bgcolor="#f3f4f5">
49 <p>LTPDA Block</p>
50 </td>
51 <td bgcolor="#f3f4f5">
52 <p>MBlock</p>
53 </td>
54 <td bgcolor="#f3f4f5">
55 <p>A block that represents a method of one of the LTPDA user classes. These blocks hold a parameter list (plist)
56 which can be set in the parameter table. They can have any number of input and output ports that the underlying
57 algorithm supports.</p>
58 </td>
59 </tr>
60 <!-- MSubsystem -->
61 <tr valign="top">
62 <td bgcolor="#f3f4f5">
63 <p><img src="images/msubsystem.png" alt="MSubsystem Block" border="3" width="250px"></p>
64 </td>
65 <td bgcolor="#f3f4f5">
66 <p>Subsystem Block</p>
67 </td>
68 <td bgcolor="#f3f4f5">
69 <p>MSubsystem</p>
70 </td>
71 <td bgcolor="#f3f4f5">
72 <p>A block that represents a subsystem. This is a view of another pipeline that can be placed
73 on a canvas.</p>
74 </td>
75 </tr>
76 <!-- MATBlock -->
77 <tr valign="top">
78 <td bgcolor="#f3f4f5">
79 <p><img src="images/matblock.png" alt="MATBlock Block" border="3" width="250px"></p>
80 </td>
81 <td bgcolor="#f3f4f5">
82 <p>MATLAB Expression Block</p>
83 </td>
84 <td bgcolor="#f3f4f5">
85 <p>MATBlock</p>
86 </td>
87 <td bgcolor="#f3f4f5">
88 <p>A block evaluates a MATLAB expression. The result is stored in the variable and can be passed to subsequent blocks.</p>
89 </td>
90 </tr>
91 <!-- MConstant -->
92 <tr valign="top">
93 <td bgcolor="#f3f4f5">
94 <p><img src="images/mconstant.png" alt="MConstant Block" border="3" width="250px"></p>
95 </td>
96 <td bgcolor="#f3f4f5">
97 <p>MATLAB Constant Block</p>
98 </td>
99 <td bgcolor="#f3f4f5">
100 <p>MConstant</p>
101 </td>
102 <td bgcolor="#f3f4f5">
103 <p>A block evaluates a MATLAB expression and stores the result in the MATLAB workspace with the given
104 variable name.
105 </p>
106 </td>
107 </tr>
108 <!-- MAnnotation -->
109 <tr valign="top">
110 <td bgcolor="#f3f4f5">
111 <p><img src="images/mannotation.png" alt="MAnnotation Block" border="3" width="250px"></p>
112 </td>
113 <td bgcolor="#f3f4f5">
114 <p>Annotation Block</p>
115 </td>
116 <td bgcolor="#f3f4f5">
117 <p>MAnnotation</p>
118 </td>
119 <td bgcolor="#f3f4f5">
120 <p>A block containing editable text to allow for annotating pipelines.
121 </p>
122 </td>
123 </tr>
124 <!-- MTerminal input -->
125 <tr valign="top">
126 <td bgcolor="#f3f4f5">
127 <p><img src="images/input_terminal.png" alt="Input Terminal" border="3" width="250px"></p>
128 </td>
129 <td bgcolor="#f3f4f5">
130 <p>Input Terminal</p>
131 </td>
132 <td bgcolor="#f3f4f5">
133 <p>MTerminal</p>
134 </td>
135 <td bgcolor="#f3f4f5">
136 <p>A block which represents an input terminal to a subsystem. These blocks can only be placed
137 on a subsystem canavas.
138 </p>
139 </td>
140 </tr>
141 <!-- MTerminal output -->
142 <tr valign="top">
143 <td bgcolor="#f3f4f5">
144 <p><img src="images/output_terminal.png" alt="Output Terminal" border="3" width="250px"></p>
145 </td>
146 <td bgcolor="#f3f4f5">
147 <p>Output Terminal</p>
148 </td>
149 <td bgcolor="#f3f4f5">
150 <p>MTerminal</p>
151 </td>
152 <td bgcolor="#f3f4f5">
153 <p>A block which represents an output terminal of a subsystem. These blocks can only be placed
154 on a subsystem canavas.
155 </p>
156 </td>
157 </tr>
158 </tbody>
159 </table>
160 </p>
161 </p>