I see in MATLAB that you can call legendre(n,X) and it returns the associated legendre polynomials. All I need is is the simple Legendre polynomial of degrees 0-299, which corresponds to the first element in the array that this function returns. I don't want to call this function and get this [rather large] array back every time, because I am iterating inside a double for loop. This is not so much a problem when my n=299 but I have to run this program for N=2000.(adsbygoogle = window.adsbygoogle || []).push({});

Is there a routine that anybody knows about that returns just the simple Legendre polynomial of degree n (and order m = 0)?

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# MATLAB Legendre Polynomials

**Physics Forums | Science Articles, Homework Help, Discussion**