Patent ID: 7974825

Claim:
A method performed in a computer system for implicitly propagating data dimensionality in a graphical model representing a model based design, the method comprising: providing the graphical model in a graphical modeling environment in the computer system, the graphical model comprising a signal associated with data that has a number of data dimensions, each data dimension having a size, the number of data dimensions and size of each data dimension making up the data dimensionality of the signal; changing one of the number of data dimensions and a size of one or more of the data dimensions between a first time instance and a second time instance during execution of the graphical model; implicitly propagating the data dimensionality of the signal within the graphical model to convey the data dimensionality of the signal to a node in the graphical model that uses the data without providing an additional signal in the graphical model to explicitly propagate the data dimensionality to the node, the node including functionality to retrieve or set the data dimensionality at a plurality of times during an execution of the graphical model; and generating code representing the graphical model for use in an environment outside of the graphical modeling environment.