Changeset dca551f in tol
- Timestamp:
- Sep 26, 2012, 2:06:42 PM (14 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- f3405af
- Parents:
- e8d85c2
- File:
-
- 1 edited
-
tol/bmath/bstat/arma.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/bmath/bstat/arma.cpp
re8d85c2 rdca551f 1238 1238 for(i=1;i<ar.Size();i++) 1239 1239 { 1240 coef_[r++] = ar[i].Coef();1240 coef_[r++] = -ar[i].Coef(); 1241 1241 } 1242 1242 for(j=1;j<ma.Size();j++) 1243 1243 { 1244 coef_[r++] = ma[j].Coef();1244 coef_[r++] = -ma[j].Coef(); 1245 1245 } 1246 1246 } … … 1260 1260 for(i=1;i<ar.Size();i++) 1261 1261 { 1262 ar[i].PutCoef( coef[r++]);1262 ar[i].PutCoef(-coef[r++]); 1263 1263 } 1264 1264 for(j=1;j<ma.Size();j++) 1265 1265 { 1266 ma[j].PutCoef( coef[r++]);1266 ma[j].PutCoef(-coef[r++]); 1267 1267 } 1268 1268 } … … 1320 1320 { 1321 1321 d = ar[i].Degree(); 1322 for(j=0; j<m_; j++) { J(j,k) = (j<d)?0:a_(j-d,0); } 1323 k++; 1322 for(j=0; j<m_; j++) 1323 { 1324 J(j,r) = (j<d)?0:-a_(j-d,0); 1325 } 1326 r++; 1324 1327 } 1325 1328 MatBackwardDifEq(BPol::One()/ma,a_,b); 1326 for( j=1;j<ma.Size();j++)1329 for(i=1;i<ma.Size();i++) 1327 1330 { 1328 1331 d = ma[i].Degree(); 1329 for(j=0; j<m_; j++) { J(j,k) = (j<d)?0:-b(j-d,0); } 1330 k++; 1331 } 1332 } 1332 for(j=0; j<m_; j++) 1333 { 1334 J(j,r) = (j<d)?0:b(j-d,0); 1335 } 1336 r++; 1337 } 1338 } 1339 /* 1340 for(r=0;r<n_;r++) 1341 { 1342 for(j=0; j<m_; j++) 1343 { 1344 if(J(j,r).IsUnknown()) 1345 printf(""); 1346 } 1347 } 1348 */ 1333 1349 } 1334 1350
Note: See TracChangeset
for help on using the changeset viewer.
