The StructureLib toolbox from Podium Technology extends the capabilities of MATLAB®/Simulink® by adding the ability to handle multi-data typed structures and bitwords that can be nested to any depth. Principle uses for this are to integrate models with existing functionality or simplify the path between user S-Functions. The user is able to define the structures; each member can be any standard Simulink data type or could reference another structure definition to give a multi-levelled structure. Each member can be also be given dimensions to make it into a vector or matrix. StructureLib also supports bitword structures where bits or collections of bits can be collated into an integer. The following blocks are supplied:
Structure definitions are driven from a single source, either m-scripts where the ‘C’ header file is generated for creating S-Functions, alternatively, descriptions for Simulink can be driven from ‘C’ header files using the parser provided. StructureLib is available for MATLAB R2017b through to R2023b.
To download a detailed product specification, click here.