Ficheiro:Mplwp inverse hyperbolic functions.svg

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Imagem numa resolução maior(ficheiro SVG, de 600 × 400 píxeis, tamanho: 37 kB)

Descrição do ficheiro

Descrição
English: Plot of the inverse hyperbolic functions in the interval [-4, 4]:
Data
Origem Obra do próprio
Autor Geek3
Outras versões
SVG desenvolvimento
InfoField
 
O código-fonte desta imagem SVG é válido.
 
Este(a) desenho vetorial foi criado com o mplwp
Código fonte
InfoField

Python mplwp source code

The plot was generated with mplwp 1.6
#!/usr/bin/python
# -*- coding: utf8 -*-

import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
from math import *

code_website = 'http://commons.wikimedia.org/wiki/User:Geek3/mplwp'
try:
    import mplwp
except ImportError, er:
    print 'ImportError:', er
    print 'You need to download mplwp.py from', code_website
    exit(1)

name = 'mplwp_inverse_hyperbolic functions.svg'
fig = mplwp.fig_standard(mpl)

xlim = -4,4; fig.gca().set_xlim(xlim)
ylim = -3,3; fig.gca().set_ylim(ylim)
mplwp.mark_axeszero(fig.gca())

x1 = np.linspace(xlim[0], xlim[1], 5001)
y1 = [asinh(xx) for xx in x1]
plt.plot(x1, y1, label='arsinh', zorder=-1)

y2 = np.linspace(0, acosh(xlim[1]), 5001)
x2 = [cosh(yy) for yy in y2]
plt.plot(x2, y2, label='arcosh', zorder=-3)
plt.plot(x2[0], y2[0], 'o', color=fig.gca().lines[-1].get_color(), zorder=-2)

y3 = np.linspace(ylim[0], ylim[1], 5001)
x3 = [tanh(yy) for yy in y3]
plt.plot(x3, y3, label='artanh', zorder=-4)

def coth(x): return 1.0 / tanh(x)
y4 = np.concatenate((np.linspace(atanh(1./xlim[0]), ylim[0], 3001),
                     [float('NaN')],
                     np.linspace(ylim[1], atanh(1./xlim[1]), 3001)))
x4 = [coth(yy) for yy in y4]
plt.plot(x4, y4, label='arcoth', zorder=-5)

def sech(x): return 1.0 / cosh(x)
y5 = np.linspace(0, ylim[1], 5001)
x5 = [sech(yy) for yy in y5]
plt.plot(x5, y5, label='arsech', zorder=-7)
plt.plot(x5[0], y5[0], 'o', color=fig.gca().lines[-1].get_color(), zorder=-6)

def acsch(x): return asinh(1./x)
x6 = np.concatenate((np.linspace(xlim[0], 1./sinh(ylim[0]), 4001),
                     [float('NaN')],
                     np.linspace(1./sinh(ylim[1]), xlim[1], 4001)))
y6 = [acsch(xx) for xx in x6]
plt.plot(x6, y6, label='arcsch', zorder=-8)

mpl.rc('legend', borderaxespad=0.8)
plt.legend(loc='upper left', ncol=2, columnspacing=1.1, handletextpad=0.3,
    bbox_to_anchor=(0, 0.914)).get_frame().set_alpha(0.9)
plt.savefig(name)
mplwp.postprocess(name)

Licenciamento

Eu, titular dos direitos de autor desta obra, publico-a com as seguintes licenças:
GNU head É concedida permissão para copiar, distribuir e/ou modificar este documento nos termos da Licença de Documentação Livre GNU, versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation; sem Secções Invariantes, sem textos de Capa e sem textos de Contra-Capa. É incluída uma cópia da licença na secção intitulada GNU Free Documentation License.
w:pt:Creative Commons
atribuição
A utilização deste ficheiro é regulada nos termos da licença Creative Commons - Atribuição 3.0 Não Adaptada.
Pode:
  • partilhar – copiar, distribuir e transmitir a obra
  • recombinar – criar obras derivadas
De acordo com as seguintes condições:
  • atribuição – Tem de fazer a devida atribuição da autoria, fornecer uma hiperligação para a licença e indicar se foram feitas alterações. Pode fazê-lo de qualquer forma razoável, mas não de forma a sugerir que o licenciador o apoia ou subscreve o seu uso da obra.
Pode escolher a licença que quiser.

Legendas

Adicione uma explicação de uma linha do que este ficheiro representa

Elementos retratados neste ficheiro

retrata

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual15h29min de 6 de abril de 2015Miniatura da versão das 15h29min de 6 de abril de 2015600 × 400 (37 kB)Geek3zorder bugfix
13h46min de 6 de abril de 2015Miniatura da versão das 13h46min de 6 de abril de 2015600 × 400 (37 kB)Geek3with dots
13h27min de 3 de maio de 2014Miniatura da versão das 13h27min de 3 de maio de 2014600 × 400 (37 kB)Geek3update mplwp1.3 colors
14h24min de 1 de maio de 2014Miniatura da versão das 14h24min de 1 de maio de 2014600 × 400 (37 kB)Geek3inverse_hyperbolic_functions plot by Geek3

A seguinte página usa este ficheiro:

Utilização global do ficheiro

As seguintes wikis usam este ficheiro:

Metadados