On 04/30/2012 04:34 AM, SourceForge.net wrote:
> Bugs item #3522120, was opened at 2012-04-27 16:06
> Message generated for change (Comment added) made by carandraug
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=102888&aid=3522120&group_id=2888
>

Carnë,

>  should this function be made a subfunction of the marcumq?

I don't really care but tablify is a general purpose function that I use in 
other places including a confluent hypergeometric function I posted on the 
octave-forge mailing list a few weeks ago.

All tablify does (and I hate the name but can't think of a better one) is copy 
data around.  Jordi has rightfully made the point that this is fundamentally 
dumb, but I don't think there is currently a better octave solution for 
problems of this type.  If bsxfun allowed more than two arguments 'tablify' 
wouldn't exist at all but I have not got around to looking at bsxfun.

>  Looking at mathworks website, it seems that marcumq really is all lower
>  case and exists in both the communications and signal package (that's
>  strange. I don't know how they deal wit h that).

In my very old version of MATLAB it is marcumQ and in the comm toolbox.  The 
current website says marcumq and in the signal package.  Oh well.  This 
function doesn't belong in either comm or sigpro - it is used for computing 
probabilities of noncentral chi-squared or Rice random variables.  Just 
glancing through the list of octave-forge packages either the special functions 
or statistics package would make more sense.  There are pdf and similar 
functions in statistics, so that might be the right place.  Since I never use 
forge packages in their entirety I really am not sure of the right answer.

>  by the way, I noticed that you make a call to usage(). This function is
>  gonna be deprecated very soon. I'll replace it by print_usage which
>  automatically shows the help text.

Grumble.  I knew that.

BTW.  Sylvain Pelissier wrote the original function.  Since there isn't a 
single line of his code remaining I took his name off the copyright list.  On 
the other hand I used the same algorithm - just cleaned up the implementation 
and used some more recent octave syntax.  If anyone feels his name should be on 
the copyright list I am totally ok with that.

Bob



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to