在我的模型中有一个实体生成器、一些属性function(out_attrName)
和一个实体接收器。如何获得attrName
每个实体的所有值的总和?我想在每个实体到达接收器并累积该值之前获取它的值。
我尝试使用“累积和”块但没有运气。这个块需要输入离散时间,所以我使用离散时间积分器。不能说我以正确的方式使用它:例如,如果要求和的值是 34 和 40,则总和可能是 12344 而不是正确的 74。
编辑:
示例:
考虑以下模型:10 个实体先到服务器,然后再到接收器。
有2Set attribute
个块:
- 第一个用于
StartTime
(当前时间来自时钟,在服务器之前) - 第二个为
EndTime
(从时钟的当前时间,在服务器之后)
Attribute function
设置ServiceTime
属性的一个块 = EndTime
- StartTime
。
该模型非常简单,因此ServiceTime
属性始终等于 10。我们可以在Signal scope
.
我们有 10 个实体。在每个实体中都有一个属性ServiceTime
== 10。现在我想获取ServiceTime
所有实体的属性总和。10*10=100。我怎么做?
细节: