首页> 外国专利> Polymorphic dataflow block diagram system and method for programming a computer

Polymorphic dataflow block diagram system and method for programming a computer

机译:用于计算机编程的多态数据流框图系统和方法

摘要

A computer system is programmed by a user to perform dataflow computations by constructing a dataflow block diagram that utilizes function icons. At least a subset of the function icons are polymorphic with respect to data type and with respect to data aggregation. A polymorphic function icon is executed by performing a single mathematical operation when its inputs are scalars, while the same icon is executed on an element when its inputs are arrays or a scalar and an array. With cluster inputs, the polymorphic function icon is executed on a component by component basis. Output types of polymorphic function icons are determined by their input types prior to executing the diagram. The system automatically constructs a connection diagram consisting of an icon with connection points that are labelled with the names of associated front panel controls and indicators. A front panel control can be hidden to make the associated control value a constant. To facilitate use of icons, a two dimensional palette of user constructed icons is automatically constructed from a directory of user constructed icons. Further, the name of the virtual instrument associated with an icon is displayed whenever the mouse cursor is proximate the icon. The system also generates a hierarchy diagram in which icons are arranged such that each icon has lines connected to all the icons it uses in its block diagram. A dataflow diagram can be locked to prevent modification thereof while still allowing the dataflow diagram to be executed.
机译:一种计算机系统,由用户编程的通过构建利用功能图标的数据流框图来执行数据流的计算。至少的功能图标的子集是多态的相对于数据类型并且相对于数据聚集。同时当其输入是阵列或一标量和数组中的元素上执行相同的图标时,其输入是标量多态功能图标是通过执行一个单一的数学运算执行。与集群输入,多态功能图标是由基础元件的组件上执行。输出类型的多态功能图标可以通过之前执行图输入类型确定。该系统自动构建包括一个图标与标记有相关联的前面板控制和指示器的名称的连接点的连接图。前面板控制可以被隐藏,以使相关联的控制值的常数。为了便于使用的图标,用户构造图标二维调色板自动地从用户的图标构成的目录构造。此外,显示与图标相关联的虚拟仪器的名称每当鼠标光标接近所述图标。该系统还生成其中图标被布置成使得每个图标具有连接到所有在其框图使用图标线层次结构图。的数据流图可以被锁定,以防止其变形,同时仍然允许要执行的数据流图。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号