Advertisement
Guest User

Untitled

a guest
Sep 27th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. row_blk = 1000;
  2. C = zeros(size(A,1), size(B,2), class(A));
  3. f = 1; t = row_blk;
  4. while t <= size(A,1)
  5. C(f:t,:) = A(f,t,:)*B;
  6. f = t+1;
  7. t = min(size(A,1), f+row_blk-1);
  8. end
  9.  
  10. col_blk = 10000;
  11. C = zeros(size(A,1), size(B,2), class(A));
  12. f = 1; t = col_blk;
  13. while t <= size(A,2)
  14. C = C + A(:,f:t)*B(f:t,:);
  15. f = t+1;
  16. t = min(size(A,2), f+col_blk-1);
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement