Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. struct Pt{
  2. double x;
  3. double y;
  4. double z;
  5. };
  6.  
  7. std::vector<Pt> ptVector;
  8. arma::mat B(numPts,numUnk);
  9. for(size_t i = 0, m = ptVector.size(); i<m ; i++)
  10. {
  11. // does not work
  12. // want something similar to B(:,i) = [1 2 3 4];
  13. B(arma::span::all,i) = { ptVector[i].x*ptVector[i].x , ptVector[i].x*ptVector[i].y , ptVector[i].y*ptVector[i].y , ptVector[i].x*ptVector[i].z , ptVector[i].y*ptVector[i].z , ptVector[i].z*ptVector[i].z , ptVector[i].x , ptVector[i].y , ptVector[i].z};
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement