annotate general/arrutils/foldcols.m @ 37:beb8a3f4a345
Renamed prefs to options throughout.
author |
samer |
date |
Mon, 28 Jan 2013 10:52:11 +0000 |
parents |
fbc0540a9208 |
children |
|
rev |
line source |
samer@4
|
1 % foldcols - fold from left combinator for columns of an array
|
samer@4
|
2 %
|
samer@4
|
3 % foldcols :;
|
samer@4
|
4 % (A,[[N]]->A) ~'folding function',
|
samer@4
|
5 % A ~'initial value',
|
samer@4
|
6 % [[N,L]] ~'data to scan, sequence of length L'
|
samer@4
|
7 % -> A.
|
samer@4
|
8
|
samer@12
|
9 function y=foldcols(f,y,X)
|
samer@12
|
10 for i=1:size(X,2), y=f(y,X(:,i)); end
|
samer@12
|
11 end
|
samer@4
|
12
|
samer@4
|
13
|