Hi - recently, looking at some old code, I came across this puzzling line: fls=. (whentry*.-.whdirs)#"|:fls It appears I meant to do this: fls=. (whentry*.-.whdirs)#fls I intended the Boolean vector on the left to remove corresponding rows from the "fls" matrix. I don't know how I came up with the unnecessarily complex version and do not know why it works.
Can someone explain or point me to the relevant documentation for "rank"? Thanks, Devon -- Devon McCormick, CFA Quantitative Consultant ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
