-
公开(公告)号:US08700368B1
公开(公告)日:2014-04-15
申请号:US13761656
申请日:2013-02-07
Applicant: The MathWorks, Inc.
Inventor: John E. Ciolfi , Yang Guo , Ramamurthy Mani
IPC: G06G7/48
CPC classification number: G06F17/5009 , G06F2217/04 , Y02T10/82
Abstract: This invention allows users to build, manipulate, and finally deploy various model configurations with little performance overhead, better syntactic clarity and configuration flexibility.
Abstract translation: 本发明允许用户构建,操纵和最终部署具有很少性能开销,更好的语法清晰度和配置灵活性的各种模型配置。
-
公开(公告)号:US20150020080A1
公开(公告)日:2015-01-15
申请号:US14335159
申请日:2014-07-18
Applicant: The MathWorks, Inc.
Inventor: Hidayet Tunc Simsek , Vijaya Raghavan , Ramamurthy Mani
IPC: G06F9/54
CPC classification number: G06F9/546 , G06F2209/548
Abstract: A system and method may generate executable models having message sending objects and message receiving objects. A message may include a fixed data payload, and the message may persist for only a determined time interval of a total execution or simulation time of model. Message queues may be established for the messages, and the queues may have attributes. The model may include a state-based portion having states and transitions. States may be configured to generate and send messages, and to receive and process messages. In addition, transitions may be guarded by particular messages. The system and method also may generate standalone code, such as source code, for the model. The standalone code may include code that establishes a message passing service to support the sending and receiving of messages.
Abstract translation: 系统和方法可以生成具有消息发送对象和消息接收对象的可执行模型。 消息可以包括固定数据有效载荷,并且消息可以仅持续在模型的总执行或模拟时间的确定的时间间隔。 可以为消息建立消息队列,并且队列可以具有属性。 模型可以包括具有状态和转换的基于状态的部分。 可以将状态配置为生成和发送消息,以及接收和处理消息。 此外,转换可以被特定消息保护。 系统和方法还可以为模型生成独立代码,如源代码。 独立代码可以包括建立消息传递服务以支持消息的发送和接收的代码。
-
公开(公告)号:US09389836B1
公开(公告)日:2016-07-12
申请号:US13970021
申请日:2013-08-19
Applicant: THE MATHWORKS, INC.
Inventor: John E Ciolfi , Ramamurthy Mani , Kai Tuschner
CPC classification number: G06F8/35 , G06F8/10 , G06F17/5009
Abstract: In an embodiment, in a graphical modeling environment, users may create models that can be executed. Within the graphical modeling environment, users may use implicit iterator systems to manage multiple iterations of systems whereby the indexing of input and output signals may be defined by a user and state may be managed for an iteration. The number of iterations taken by the implicit iterator system can adapt to input and output signal dimensions.
-
14.
公开(公告)号:US09063741B2
公开(公告)日:2015-06-23
申请号:US13647811
申请日:2012-10-09
Applicant: The MathWorks, Inc.
Inventor: Ramamurthy Mani , Dong Jia , Haihua Feng , Alongkrit Chutinan , Qu Zhang , Vijay Raghavan
IPC: G06F9/44
CPC classification number: G06F8/34
Abstract: A programming element is provided that defines model attributes in response to mode change events in a graphical modeling environment. Such definition may involve any signal attribute such as dimensions, data types, complexity and sample times. Events that trigger definition of model attributes may be explicit signaling events generated by other elements, elements within the block diagram programming environment, and elements external from the environment. Implicit events may also trigger definition of model attributes, such as a change of attribute in an input signal.
Abstract translation: 提供了一种编程元素,其定义了在图形建模环境中响应于模式改变事件的模型属性。 这样的定义可以涉及任何信号属性,例如尺寸,数据类型,复杂度和采样时间。 触发模型属性定义的事件可能是由其他元素,框图编程环境中的元素和环境外部元素生成的显式信令事件。 隐式事件还可以触发模型属性的定义,例如输入信号中属性的变化。
-
-
-