|
全局表中的数据在模型运行的过程中是否会改变?. [& A: j- ^) f- s( L% y
如果不改变的话,仅在第一次录入数据的时候手工加总一下即可。' \. w, u7 l) Z) c! R) e7 P7 @2 E
或者在Excel中输入数据,求和完成之后粘贴过来。
. U6 g+ l" R8 \, c+ {6 u6 F( [" h( B: E
如果全局表数据在模型运行的过程中会发生变化,需要在改变全局表数据的代码后面加上一段求和代码。2 i/ G2 i0 f1 V4 [
简单的for循环就能实现。8 @# o: q! U' i4 O
- ' b% H" g* }# N2 c8 Q
- Table table=Table("time");
! Q* l$ r0 T8 O+ x: b, o; ` - int colsNum=table.numCols;
& e0 D& J; L/ O, p - double total=0;
; f/ O) T& X3 f5 i! n$ N - for (int i = 1; i <= colsNum-1; i++) {
* |- B& { ~: |# R6 P - total+=table[1][i];
! v- r$ J% P4 v! X6 P; U( w) ^1 c% x - }) f `7 ~; e3 i; P' Q4 S
- table[1][colsNum]=total;
复制代码 |
|