Changeset 077124f in tol
- Timestamp:
- Sep 17, 2009, 2:07:43 PM (17 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 90b9e0c
- Parents:
- abce44f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tol/stdlib/math/stat/models/bayesian/bysMcmc/bsr/gibbs/_arimaBlock.tol
rabce44f r077124f 176 176 VMatrix D = 177 177 { 178 Matrix aux1 = PolMat(dif,m,m);179 Rand(difDegree,m,0,0) <<180 Mat2VMat(SubRow(aux1, Range(difDegree+1,m,1)),0,0.25,1.E-10)178 VMatrix aux1 = Pol2VMat(dif,m,m); 179 Zeros(difDegree,m) << 180 SubRow(aux1, Range(difDegree+1,m,1)) 181 181 }; 182 182 //WriteLn("TRACE"+_MID+" initializeArimaBlock before _.difFilter:"<<_.difFilter); … … 487 487 //////////////////////////////////////////////////////////////////////////// 488 488 { 489 //WriteLn("TRACE"+_MID+" filter.arma 1 DX="<< DX); 489 490 Set s = EvalSet(_.armaParamBlock, Set set.filterArima(BSR.NoiseDistrib segment) 490 491 { 491 VMatrix aux1 = filterJustBlock(segment,SubRow(DX, segment->EquIdx)); 492 //WriteLn("TRACE"+_MID+" filter.arma 2 segment="<< segment->Name); 493 VMatrix DXs = SubRow(DX, segment->EquIdx); 494 //WriteLn("TRACE"+_MID+" filter.arma 3 DXs="<< DXs); 495 VMatrix aux1 = filterJustBlock(segment,DXs); 496 //WriteLn("TRACE"+_MID+" filter.arma 4 aux1="<< aux1); 492 497 [[aux1, (segment->ArimaAuxInfo)::equIdxVec]] 493 498 }); 499 //WriteLn("TRACE"+_MID+" filter.arma 5"); 494 500 MergeRows(_.m, s) 495 501 };
Note: See TracChangeset
for help on using the changeset viewer.
