Matrix transposition: Difference between revisions
Content added Content deleted
(Added PicoLisp) |
|||
Line 736: | Line 736: | ||
<lang php>function transpose($m) { |
<lang php>function transpose($m) { |
||
// array_map(NULL, m[0], m[1], ..) |
// array_map(NULL, m[0], m[1], ..) |
||
array_unshift($m, NULL); // the original matrix is not modified because it was passed by value |
|||
return call_user_func_array('array_map' |
return call_user_func_array('array_map', $m); |
||
}</lang> |
}</lang> |
||