#!/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_gudermann_piaxis.svg'fig=mplwp.fig_standard(mpl)# add pi to xaxis labelsdefflabel(x,i):returnu'{}\u03C0'.format(x).replace('-',u'\u2212')fig.gca().yaxis.set_major_formatter(mpl.ticker.FuncFormatter(flabel))fig.gca().yaxis.set_major_locator(mpl.ticker.MultipleLocator(0.25))xlim=-5,5;fig.gca().set_xlim(xlim)ylim=-0.56,0.56;fig.gca().set_ylim(ylim)mplwp.mark_axeszero(fig.gca())mplwp.move_axes(fig,22,0)f=lambdax:atan(sinh(x))/pix=np.linspace(xlim[0],xlim[1],5001)y=[f(xx)forxxinx]plt.plot(x,y,label='gd')plt.legend(loc='upper left').get_frame().set_alpha(0.9)plt.savefig(name)mplwp.postprocess(name)
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