我想通过循环来依次改变变量的值却提示type mismatchdo "D:\Stata 12_ALL\looprtt.do"
. forvalues i=1/10000{
2. mat d=[rnormal()\rnormal()\rnormal()]
3. mat b=e*d+c
4. mat rt =f*b+rnormal()*sigma
5. replace rtt=rt[1,1] in `i'
6. }
type mismatch
r(109);
end of do-file
这里矩阵都是没有问题的,我想用每次循环生成的矩阵的第一个值来作为变量rtt的值,可是为啥不能成功呢,有大神知道什么原因吗


雷达卡




京公网安备 11010802022788号







