下面是程序中的符值部分。在此之前没有关于 b 或者 j 的定义,程序运行没有问题。
我的理解是 b 是一个1行6列数组,或者,是数组j中的一部分。
b=j(1,6,0); b全部符值为0
b[1,5]=1; 第1行第5列数值为1
cL1=j(100,9,0) cL1是一个100行9列数组且全部为0
所以,()意味着数组的一部分,[]意味着数组中的某一个元素。
上面这种理解对吗?
start main;
* Define starting values *;
b=j(1,6,0);
b[1,5]=1;
b[1,4]=-0.5;
restr1=j(100,1,0.000001);
restr2=j(100,1,0.999991);
...
cL1=j(100,9,0);
cLi=j(100,2,1);
cliall=j(100,2,0);
finish main;



雷达卡






京公网安备 11010802022788号







