发明名称 SYSTEM AND METHOD FOR SCHEDULING THE EXECUTION OF MODEL COMPONENTS USING MODEL EVENTS
摘要 A method of specifying and configuring a causal relationship between the dynamics of a graphical model and the execution of components of the model is disclosed. Model component execution is tied to the occurrence of model events. Model events are first defined in the modeling environment. The occurrence of conditions in the model specified in the definition of the event causes the event to be “posted”. Model components that have been associated with the occurrence of the event “receive” the notice of the posting of the event and then execute. Random components within a subsystem may be designated to execute upon the occurrence of an event, as may non-contiguous components within a model. The association between model events and component execution may be specified without drawing graphical indicators connecting components in the view of the model.
申请公布号 US2016012162(A1) 申请公布日期 2016.01.14
申请号 US201414444412 申请日期 2014.07.28
申请人 The MathWorks, Inc. 发明人 Szpak Peter S.;Englehart Matthew J.
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项 1. A method comprising: storing, in a memory, an executable graphical model having a plurality of executable time-based components, said executable graphical model including at least one user-configurable, executable graphical post component having at least one input for receiving at least one input signal, said at least one user-configurable, executable graphical post component being configured to post an event when a condition associated with said at least one input signal of said at least one user-configurable, executable graphical post component is satisfied; associating, by a processor coupled to the memory, at least one executable time-based component of said executable graphical model with said event; identifying when said condition is satisfied during execution of said executable graphical model; posting, by said at least one user-configurable, executable graphical post component, an occurrence of said event when said condition is satisfied; notifying said at least one executable time-based component that is associated with said event of said occurrence of said event; and executing, as part of the execution of said executable graphical model, said at least one executable time-based component in response to said notifying.
地址 Natick MA US