Fitxategi:Air density vs temperature.svg

testwikitik
Nabigaziora joan Bilaketara joan
Jatorrizko fitxategia (SVG fitxategia, nominaldi 575 × 431 pixel, fitxategiaren tamaina: 51 KB)

Fitxategi hau Wikimedia Commons biltegikoa da, eta beste proiektu batzuetan erabil daiteke. Behean dago fitxategiaren deskribapeneko orria.

Laburpena

Deskribapena
English: Air density vs. Temperature graph with exponential and 2nd-order polynomial trends. Data from w:en:Density#Air
Data
Jatorria Norberak egina
Egilea T.seppelt
SVG genesis
InfoField
 SVG irudi honen iturburu kodea baliozkoa.
 Fitxategi hau (bektore-irudia) hau Matplotlib-ekin sortu da .
Iturburu kode
InfoField

Python code

import csv, numpy,scipy,scipy.optimize
import matplotlib.pyplot as plt
x = []
y = []
with open("data.csv", "r") as f:
    for line in csv.DictReader(f, fieldnames=['x','y'], delimiter=';'):
        x.append(int(line['x']))
        y.append(float(line['y']))
x = numpy.array(x)
y = numpy.array(y)

intx = numpy.linspace(min(x), max(x), 100)
P1 = numpy.poly1d(numpy.polyfit(x, y, 2))

P2_data = scipy.optimize.curve_fit(lambda t,a,b: a*numpy.exp(b*t),  x,  y, )[0]
P2 = lambda x : P2_data[0]*numpy.exp(P2_data[1]*x)

plt.scatter(x,y, label="Density of air at 1 atm pressure")
plt.plot(intx, P1(intx), label = "Polynomial Trend\n$x \mapsto 10^{{-5}} x^2 {}x+{}$".format(*numpy.round(P1,4)[1:]))
plt.plot(intx, P2(intx), label = "Exponential Trend\n$x \mapsto \exp({}x) {} $".format(* numpy.round(P2_data,4)))
plt.legend()
plt.xlabel("Temperature [°C]")
plt.ylabel("Density [kg/m³]")
plt.title("Air density vs. temperature")
plt.savefig("output.svg",format="svg",transparent=True)

Lizentzia

Nik, lan honen egileak, argitaratzen dut ondorengo lizentzia pean:
w:eu:Creative Commons
eskuduntza berdin partekatu
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
Askea zara:
  • partekatzeko – lana kopiatzeko, banatzeko eta bidaltzeko
  • birnahasteko – lana moldatzeko
Ondorengo baldintzen pean:
  • eskuduntza – Egiletza behar bezala aitortu behar duzu, lizentzia ikusteko esteka gehitu, eta ea aldaketak egin diren aipatu. Era egokian egin behar duzu hori guztia, baina inola ere ez egileak zure lana edo zure erabilera babesten duela irudikatuz.
  • berdin partekatu – Lan honetan oinarrituta edo aldatuta berria eraikitzen baduzu, emaitza lana hau bezalako lizentzia batekin argitaratu behar duzu.

Irudi-oineko testuak

Add a one-line explanation of what this file represents

Fitxategi honetan agertzen diren itemak

honako hau irudikatzen du

4 urria 2017

media type ingelesa

image/svg+xml

checksum ingelesa

3601a048d9e63a3feafa761bebc0519aa232b853

data size ingelesa

52.577 Byte

431 pixel

575 pixel

Fitxategiaren historia

Data/orduan klik egin fitxategiak orduan zuen itxura ikusteko.

Data/OrduaIruditxoaNeurriakErabiltzaileaIruzkina
oraingoa12:09, 5 urria 201712:09, 5 urria 2017 bertsioaren iruditxoa575 × 431 (51 KB)wikimediacommons>T.seppeltexp as function without exponent

Fitxategi hau darabil ondorengo orri honek: