File originale (file in formato SVG, dimensioni nominali 536 × 396 pixel, dimensione del file: 45 KB)
Logo di Commons
Logo di Commons
Questo file e la sua pagina di descrizione (discussione · modifica) si trovano su Wikimedia Commons (?)

Dettagli

Descrizione
English: Plot of en:stretched exponential functions for varying values of , as well as the degenerate cases . Stretched exponetials () are in reddish colors, compressed exponentials () are in greenish or bluish colors, and the standard exponential () is in yellow.
Data
Fonte Opera propria
Autore LaundryPizza03
SVG sviluppo
InfoField
 
Il codice sorgente di questo file SVG è valido.
 
Questa grafica vettoriale è stata creata con Matplotlib.
Codice sorgente
InfoField

Python code

Source code
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

# Settings
mpl.rcParams['savefig.bbox'] = 'tight'
mpl.rcParams['figure.figsize'] = 6.4,4.8
mpl.rcParams['axes.titlesize'] = 10
mpl.rcParams['axes.labelsize'] = 10
mpl.rcParams['xtick.labelsize'] = 10
mpl.rcParams['ytick.labelsize'] = 10
mpl.rcParams['legend.fontsize'] = 10

# Parameters
x = np.linspace(0,4,513)
p = np.array([0,0.2,0.5,0.8,1,1.25,2,5,np.inf])

def getcolor(p):
    l = p**2/(1+p**2) if p < np.inf else 1.
    c = mpl.colormaps["Spectral"](l)
    c = mpl.colors.rgb_to_hsv(c[0:3])
    c[1] = 1 #Oversaturate
    c[2] *= 0.95
    c = mpl.colors.hsv_to_rgb(c[0:3])
    print(p, mpl.colors.to_hex(c), mpl.colors.rgb_to_hsv(c))
    return c

# Normal
fig,ax = plt.subplots()
for k in range(len(p)):
    if p[k] == 0:
        label = "$\\beta \\rightarrow 0$"
    elif p[k] == np.inf:
        label = "$\\beta \\rightarrow \\infty$"
    else:
        label = "$\\beta = %g$"%p[k]
    ax.plot(x, np.exp(-x**p[k]), color=getcolor(p[k]), label=label, ls='-' if 0<p[k]<np.inf else (2,(1,1)))

ax.set_xlim(min(x),max(x))

ax.set_ylabel("")
ax.set_ylim(0,None)

ax.minorticks_on()

ax.grid(True,c=(0.9,0.9,0.9),ls='-',which='major')

ax.legend(frameon=True, fancybox=False, framealpha=1, facecolor='white')
fig.savefig('Stretched exponential.svg')

Licenza

Io, detentore del copyright su quest'opera, dichiaro di pubblicarla con la seguente licenza:
Creative Commons CC-Zero Questo file è reso disponibile nei termini della licenza Creative Commons CC0 1.0 Universal.
La persona che ha associato un'opera con questo atto legale ha donato tale opera nel pubblico dominio rinunciando a tutti i diritti sull'opera in tutto il mondo, inclusi tutti i diritti connessi o altri diritti simili, per quanto permesso dalla legge. Puoi copiare, modificare, distribuire ed utilizzare l'opera, anche a fini commerciali, senza chiedere alcun permesso.

Didascalie

Aggiungi una brevissima spiegazione di ciò che questo file rappresenta
Plot of stretched exponentials with varying exponents

Elementi ritratti in questo file

raffigura

image/svg+xml

Cronologia del file

Fare clic su un gruppo data/ora per vedere il file come si presentava nel momento indicato.

Data/OraMiniaturaDimensioniUtenteCommento
attuale15:27, 24 lug 2025Miniatura della versione delle 15:27, 24 lug 2025536 × 396 (45 KB)LaundryPizza03Uploaded own work with UploadWizard

Nessuna pagina utilizza questo file.

Utilizzo globale del file

Anche i seguenti wiki usano questo file:

Metadati