Block Builder
An interactive tool for constructing new blocks.
The interface lets you customize
all block properties, layout and entities with respect to the following:
- Label
- Label of the block and respective position.
- Atom
- Atom of the block, which acts as an interface between the user-defined block parameters and the communication of those parameters and other internal elements to the Simulator. The atom includes OML code that performs parameter checking and computes the internal parameters used by the simulation function of the block based on block parameters.
- Properties
- Block description in the dialog box.
- Parameters
- Callbacks associated with the parameters and number of objects.
- Graphics
- Definition of dimensions and frame layout.
- Ports
- Definition, layout and shape of input and output ports.
- Icon
- Definition of the icon and background color of the block.