#!/usr/bin/python# -*- coding: utf8 -*-importmatplotlib.pyplotaspltimportmatplotlibasmplimportnumpyasnpfrommathimport*code_website='http://commons.wikimedia.org/wiki/User:Geek3/mplwp'try:importmplwpexceptImportError,er:print'ImportError:',erprint'You need to download mplwp.py from',code_websiteexit(1)name='mplwp_legendreP05.svg'fig=mplwp.fig_standard(mpl)xlim=-1,1;fig.gca().set_xlim(xlim)ylim=-1.2,1.2;fig.gca().set_ylim(ylim)mplwp.mark_axeszero(fig.gca())fromnumpy.polynomial.legendreimportLegendreforlinrange(5+1):f=Legendre([0]*l+[1])x=np.linspace(xlim[0],xlim[1],5001)y=[f(xx)forxxinx]plt.plot(x,y,label='P'+mplwp.unicode_sub(l))mpl.rc('legend',borderaxespad=1.0)plt.legend(loc='lower center',ncol=3).get_frame().set_alpha(0.9)plt.savefig(name)mplwp.postprocess(name)
Licentie
Ik, de auteursrechthebbende van dit werk, maak het hierbij onder de volgende licenties beschikbaar:
Toestemming wordt verleend voor het kopiëren, verspreiden en/of wijzigen van dit document onder de voorwaarden van de GNU-licentie voor vrije documentatie, versie 1.2 of enige latere versie als gepubliceerd door de Free Software Foundation; zonder Invariant Sections, zonder Front-Cover Texts, en zonder Back-Cover Texts. Een kopie van de licentie is opgenomen in de sectie GNU-licentie voor vrije documentatie.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue
Delen – het werk kopiëren, verspreiden en doorgeven
Remixen – afgeleide werken maken
Onder de volgende voorwaarden:
naamsvermelding – U moet op een gepaste manier aan naamsvermelding doen, een link naar de licentie geven, en aangeven of er wijzigingen in het werk zijn aangebracht. U mag dit op elke redelijke manier doen, maar niet zodanig dat de indruk wordt gewekt dat de licentiegever instemt met uw werk of uw gebruik van zijn werk.
https://creativecommons.org/licenses/by/3.0CC BY 3.0 Creative Commons Attribution 3.0 truetrue