System and method for using execution contexts in block diagram modeling
    1.
    发明授权
    System and method for using execution contexts in block diagram modeling 有权
    在框图建模中使用执行上下文的系统和方法

    公开(公告)号:US07809545B2

    公开(公告)日:2010-10-05

    申请号:US10414644

    申请日:2003-04-16

    CPC分类号: G06F8/34 G06F8/443

    摘要: A method of controlling the conditional execution of elements and subsystems in a block diagram is disclosed. Data structures known as Execution Contexts are created and associated with individual block diagram elements and subsystems. The Execution Contexts allow execution of the associated element or subsystem upon satisfaction of a specified pre-condition. The Execution Contexts may be inherited by other elements and subsystems in the block diagram and propagated programmatically throughout the block diagram. The use of the Execution Contexts allows for efficient code generation and block diagram execution, as well as supporting modular design concepts.

    摘要翻译: 公开了一种在框图中控制元件和子系统的条件执行的方法。 被称为执行上下文的数据结构被创建并与各个框图元素和子系统相关联。 执行上下文允许在满足指定的前提条件时执行关联的元素或子系统。 执行上下文可以由框图中的其他元素和子系统继承,并在整个框图中以编程方式传播。 执行上下文的使用允许高效的代码生成和框图执行,以及支持模块化设计概念。

    Control surfaces for a technical computing environment
    2.
    发明授权
    Control surfaces for a technical computing environment 有权
    技术计算环境的控制面

    公开(公告)号:US08839193B1

    公开(公告)日:2014-09-16

    申请号:US13356912

    申请日:2012-01-24

    IPC分类号: G06F9/44

    CPC分类号: G06F8/35

    摘要: A technical computing environment may include a modeling component to facilitate construction of a model and a code generation component. The modeling component may include an input component to receive one or more input signals through an interface protocol, and one or more components to receive one or more parameters, corresponding to the input signals received using the interface protocol, and to operate on the one or more parameters. The code generation component may include a code generator to generate, from the model, programming code compatible with a target environment, and an output interface to output the programming code.

    摘要翻译: 技术计算环境可以包括建模部件以便于构建模型和代码生成部件。 建模组件可以包括输入组件,以通过接口协议接收一个或多个输入信号,以及一个或多个组件来接收与使用接口协议接收的输入信号相对应的一个或多个参数,并且在一个或多个 更多的参数。 代码生成组件可以包括代码生成器,用于从模型生成与目标环境兼容的编程代码以及用于输出编程代码的输出接口。

    System and method for using stream objects to perform stream processing in a text-based computing environment
    3.
    发明申请
    System and method for using stream objects to perform stream processing in a text-based computing environment 有权
    在基于文本的计算环境中使用流对象执行流处理的系统和方法

    公开(公告)号:US20080127064A1

    公开(公告)日:2008-05-29

    申请号:US11519255

    申请日:2006-09-11

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4493

    摘要: A mechanism for using stream objects in stream processing operations is provided. A definition of a class of stream objects used in stream processing algorithms can define output and update operations included in instances of the stream objects and the API (application programming interface) through which they may be called. The class definition may further include the type of state information to be held by the instantiated stream objects. An instance of the stream object may be instantiated in a text-based computing environment and the operations may be used to process streams of data.

    摘要翻译: 提供了一种在流处理操作中使用流对象的机制。 用于流处理算法的一类流对象的定义可以定义流对象实例中包含的输出和更新操作以及可以调用它们的API(应用程序编程接口)。 类定义还可以包括由实例流对象保持的状态信息的类型。 可以在基于文本的计算环境中实例化流对象的实例,并且可以使用该操作来处理数据流。