diff general/arrutils/chunk.m @ 13:03694e5c8365

Reorganised some high order list functions to correct class-based method dispatch; fixed some docs.
author samer
date Wed, 16 Jan 2013 12:12:34 +0000
parents e44f49929e56
children
line wrap: on
line diff
--- a/general/arrutils/chunk.m	Mon Jan 14 22:21:11 2013 +0000
+++ b/general/arrutils/chunk.m	Wed Jan 16 12:12:34 2013 +0000
@@ -1,9 +1,11 @@
 function B=chunk(A,n,step)
-% CHUNK: return chunk from inside matrix
-% B=chunk(A,n,hop): returns nth block of rows of size hop from A
-% A:  source matrix
-% n:  index of chunk
-% hop: size of chunk
+% chunk - return chunk from inside matrix
+%
+% chunk :: 
+%    [[N,M]]   ~'source array',
+%    K:natural ~'index of chunk',
+%    L:natural ~'chunk size'
+% -> [[L,M]]   ~'K block of L rows'.
 
 i=n*step+1;
 B=A(i:i+step-1,:);