|
全局表中的数据在模型运行的过程中是否会改变?
8 ^' N D3 G C" G5 i2 z) Y O6 n; |6 u如果不改变的话,仅在第一次录入数据的时候手工加总一下即可。
! q5 Z/ [ i7 e" l" N v* R或者在Excel中输入数据,求和完成之后粘贴过来。
3 i! v' L6 D, r/ [" A0 {4 ^- }! ]: |# o* b8 L
如果全局表数据在模型运行的过程中会发生变化,需要在改变全局表数据的代码后面加上一段求和代码。
, J* k% F% k: u简单的for循环就能实现。
3 K& I, F( d- `7 u- - i* X# @8 p$ E+ ]
- Table table=Table("time");
4 ^: b, t( a5 H0 Z: @4 x% e - int colsNum=table.numCols;
3 S- b* l7 y/ ]# y; Y e2 ^ - double total=0;4 ~( D+ q, W" U# L) S
- for (int i = 1; i <= colsNum-1; i++) {
. i( S E& L( Y- A3 w5 S - total+=table[1][i];6 \3 m* h/ J/ [2 j: G4 {8 d
- }
$ Q: ^) o" E2 }* E; \7 B/ P( N# C - table[1][colsNum]=total;
复制代码 |
|