This is an error in the MFUNLIST command in MATLAB 6.1 (R12.1). The LegendreF function, along with the rest of the Legendre* functions, have been renamed in Maple. This problem has been fixed in MATLAB 6.5 (R13).
As a workaround for MATLAB 6.1 (R12.1), you can replace "Legendre" with "Elliptic" in the Symbolic Math Toolbox's elliptic integral functions. To do so, you would need to use "EllipticF" for your example instead of LegendreF. Thus, the syntax of the call to MFUN would be:
mfun('EllipticF',0.2,0.3)
Best Answer