#N canvas 27 49 609 511 10;
#X declare -lib iemmatrix;
#X obj 525 43 matrix;
#X text 395 42 see also help for;
#X obj 12 189 t a a;
#X msg 12 124 bang;
#X msg 265 390 mode row;
#X msg 265 364 mode column;
#X msg 352 363 mode col;
#X msg 418 363 mode :;
#X obj 263 416 t a;
#X obj 12 147 mtx_ones 3 4;
#X obj 17 379 t a a;
#X msg 17 305 bang;
#X obj 17 331 mtx_ones 2 2;
#X obj 20 211 mtx_print original;
#X obj 46 400 mtx_print original;
#X text 410 444 see also:;
#X msg 298 336 direction -1;
#X obj 12 235 t a a a;
#X obj 409 466 mtx_cumsum;
#X text 90 15 [mtx_cumprod];
#X text 47 34 cumulative product in row/col direction;
#X text 18 63 you can calculate factorials or geometric series \; you can also do this into the reverse direction;
#X obj 12 168 mtx_* 2;
#X obj 17 357 mtx_* 2;
#X obj 12 257 mtx_cumprod row;
#X obj 138 258 mtx_cumprod col;
#X obj 269 258 mtx_cumprod row -1;
#X obj 17 442 mtx_cumprod row;
#X obj 17 471 mtx_print cumprod;
#X obj 12 285 mtx_print cumprod-row;
#X obj 169 285 mtx_print cumprod-col;
#X obj 330 285 mtx_print cumprod-col-reverse;
#X text 377 484 Franz Zotter \, 2010;
#N canvas 460 154 494 171 META 0;
#X text 12 85 OUTLET_0 matrix;
#X text 12 125 HELP_PATCH_AUTHORS IOhannes m zmölnig;
#X text 12 25 LICENSE GPL-2+;
#X text 12 65 INLET_0 matrix;
#X text 12 5 KEYWORDS control matrix math;
#X text 12 45 DESCRIPTION cumulative product of a matrix;
#X text 12 105 AUTHOR Franz Zotter;
#X obj 16 147 declare -lib iemmatrix;
#X restore 541 6 pd META;
#X connect 2 0 17 0;
#X connect 2 1 13 0;
#X connect 3 0 9 0;
#X connect 4 0 8 0;
#X connect 5 0 8 0;
#X connect 6 0 8 0;
#X connect 7 0 8 0;
#X connect 8 0 27 0;
#X connect 9 0 22 0;
#X connect 10 0 27 0;
#X connect 10 1 14 0;
#X connect 11 0 12 0;
#X connect 12 0 23 0;
#X connect 16 0 8 0;
#X connect 17 0 24 0;
#X connect 17 1 25 0;
#X connect 17 2 26 0;
#X connect 22 0 2 0;
#X connect 23 0 10 0;
#X connect 24 0 29 0;
#X connect 25 0 30 0;
#X connect 26 0 31 0;
#X connect 27 0 28 0;
