|
全局表中的数据在模型运行的过程中是否会改变?) H5 a2 w5 z# O8 \$ I; j' x- s* `
如果不改变的话,仅在第一次录入数据的时候手工加总一下即可。
; L+ _7 W* |* [9 {- H- x/ ^3 M# f或者在Excel中输入数据,求和完成之后粘贴过来。
: g/ c* G$ I9 l9 Z* d
0 @7 E+ F. s l, a: m如果全局表数据在模型运行的过程中会发生变化,需要在改变全局表数据的代码后面加上一段求和代码。
& h+ J" M; E# V; e2 I简单的for循环就能实现。
w1 w! i1 o6 ]3 \) m$ c
# U8 o4 w& r! [6 M7 f" ~- Table table=Table("time");
- \* ]% Y3 M% s" V& g( f - int colsNum=table.numCols;, n+ E& r2 b! N# d3 `5 L
- double total=0;% |+ `- D2 D. _8 }1 }. |
- for (int i = 1; i <= colsNum-1; i++) {
' h; }8 c7 I" |3 l - total+=table[1][i];
8 A3 w1 }( J- X6 w! R - }
$ U9 o0 ]/ b! Y/ c - table[1][colsNum]=total;
复制代码 |
|