Archivo:Mplwp inverse trigonometric functions piaxis.svg

Archivo original(archivo SVG, nominalmente 600 × 400 píxeles, tamaño de archivo: 42 kB)


Wikimedia Commons Logo Este archivo es de Wikimedia Commons y puede usarse en otros proyectos. La descripción en su página de descripción del archivo se muestra debajo.

Resumen

Descripción
English: Plot of all six inverse trigonometric functions in the interval [-4,4]:
  • y1(x) = arcsin(x)
  • y2(x) = arccos(x)
  • y3(x) = arctan(x)
  • y4(x) = arccot(x)
  • y5(x) = arcsec(x)
  • y6(x) = arccsc(x)
Fecha
Fuente Trabajo propio
Autor Geek3
Otras versiones
SVG desarrollo
InfoField
 
El código fuente de esta imagen SVG es válido.
 
Este gráfico vectorial fue creado con mplwp, the Matplotlib extension for Wikipedia plots
Código fuente
InfoField

mplwp source code

The plot was generated with mplwp 1.0
#!/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_trigonometric_functions_piaxis.svg'
fig = mplwp.fig_standard(mpl)

# add pi to xaxis labels
def flabel(x, i):
    return u'{}\u03C0'.format(x).replace('-', u'\u2212')
fig.gca().yaxis.set_major_formatter(mpl.ticker.FuncFormatter(flabel))

# make space for labels
mplwp.move_axes(fig, 21, 0)
fig.gca().yaxis.set_major_locator(mpl.ticker.MultipleLocator(0.25))

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

y1 = np.linspace(-0.5, 0.5, 5001)
x1 = [sin(pi*yy) for yy in y1]
plt.plot(x1, y1, label='arcsin')
plt.plot([-1,1], [-0.5,0.5], '.', color=fig.gca().lines[-1].get_color())

y2 = np.linspace(0, 1, 5001)
x2 = [cos(pi*yy) for yy in y2]
plt.plot(x2, y2, label='arccos')
plt.plot([1,-1], [0,1], '.', color=fig.gca().lines[-1].get_color())

x3 = np.linspace(xlim[0], xlim[1], 5001)
y3 = [atan(xx)/pi for xx in x3]
plt.plot(x3, y3, label='arctan')

x4 = np.linspace(xlim[0], xlim[1], 5001)
y4 = [0.5 - atan(xx)/pi for xx in x4]
plt.plot(x4, y4, label='arccot')

def sec(y):
    a = cos(pi*y)
    if fabs(a) < 0.1: return float('NaN')
    return 1.0 / a
y5 = np.linspace(0, 1, 5001)
x5 = [sec(yy) for yy in y5]
plt.plot(x5, y5, label='arcsec')
plt.plot([1,-1], [0,1], '.', color=fig.gca().lines[-1].get_color())

def csc(y):
    a = sin(pi*y)
    if fabs(a) < 0.1: return float('NaN')
    return 1.0 / a
y6 = np.linspace(-0.5, 0.5, 5001)
x6 = [csc(yy) for yy in y6]
plt.plot(x6, y6, label='arccsc')
plt.plot([-1,1], [-0.5,0.5], '.', color=fig.gca().lines[-1].get_color())

mpl.rc('legend', borderaxespad=0.8)
plt.legend(loc='upper right', ncol=2, columnspacing=1.2,
    handletextpad=0.4).get_frame().set_alpha(0.9)
    
plt.savefig(name)
mplwp.postprocess(name)

Licencia

Yo, titular de los derechos de autor de esta obra, la publico en los términos de las siguientes licencias:
GNU head Se autoriza la copia, distribución y modificación de este documento bajo los términos de la licencia de documentación libre GNU, versión 1.2 o cualquier otra que posteriormente publique la Fundación para el Software Libre; sin secciones invariables, textos de portada, ni textos de contraportada. Se incluye una copia de la dicha licencia en la sección titulada Licencia de Documentación Libre GNU.
w:es:Creative Commons
atribución
Este archivo se encuentra bajo la licencia Creative Commons Atribución 3.0 Unported.
Eres libre:
  • de compartir – de copiar, distribuir y transmitir el trabajo
  • de remezclar – de adaptar el trabajo
Bajo las siguientes condiciones:
  • atribución – Debes otorgar el crédito correspondiente, proporcionar un enlace a la licencia e indicar si realizaste algún cambio. Puedes hacerlo de cualquier manera razonable pero no de manera que sugiera que el licenciante te respalda a ti o al uso que hagas del trabajo.
Puedes usar la licencia que prefieras.

Leyendas

Añade una explicación corta acerca de lo que representa este archivo

Elementos representados en este archivo

representa a

Historial del archivo

Haz clic sobre una fecha y hora para ver el archivo tal como apareció en ese momento.

Fecha y horaMiniaturaDimensionesUsuarioComentario
actual20:25 27 jul 2014Miniatura de la versión del 20:25 27 jul 2014600 × 400 (42 kB)Geek3inverse_trigonometric_functions_piaxis plot by Geek3

Uso global del archivo

Las wikis siguientes utilizan este archivo:

Metadatos