|
全局表中的数据在模型运行的过程中是否会改变?" |0 u! P4 o I) v* R1 |
如果不改变的话,仅在第一次录入数据的时候手工加总一下即可。 ?8 O7 T- I; e& Y
或者在Excel中输入数据,求和完成之后粘贴过来。
" q9 q; U5 [+ n
) Q5 v/ | P( g& H如果全局表数据在模型运行的过程中会发生变化,需要在改变全局表数据的代码后面加上一段求和代码。
( @! [1 k& ^ r9 }* n简单的for循环就能实现。+ e1 m$ S: m% S7 t! ]
, s o6 ?9 H d3 y9 d0 r/ V- Table table=Table("time");( X8 v9 p4 W3 K& K
- int colsNum=table.numCols;+ d1 ?/ C8 t8 j7 n. v2 v% O
- double total=0;( I- l# K7 n r* z
- for (int i = 1; i <= colsNum-1; i++) {; D9 G5 [$ s" G' X) i# S
- total+=table[1][i];
2 p6 y, Y* i6 t6 K - }" h" H% s) \1 t
- table[1][colsNum]=total;
复制代码 |
|