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