Home > GLMdenoise > utilities > signedarraypower.m

signedarraypower

PURPOSE ^

function f = signedarraypower(m,pow)

SYNOPSIS ^

function f = signedarraypower(m,pow)

DESCRIPTION ^

 function f = signedarraypower(m,pow)

 <m> is a matrix
 <pow> is an exponent

 return sign(m).*(abs(m).^pow).

 example:
 isequal(signedarraypower([2 -2],2),[4 -4])

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function f = signedarraypower(m,pow)
0002 
0003 % function f = signedarraypower(m,pow)
0004 %
0005 % <m> is a matrix
0006 % <pow> is an exponent
0007 %
0008 % return sign(m).*(abs(m).^pow).
0009 %
0010 % example:
0011 % isequal(signedarraypower([2 -2],2),[4 -4])
0012 
0013 f = sign(m).*(abs(m).^pow);

Generated on Fri 01-Aug-2014 12:03:17 by m2html © 2005