Daha yüksək versiyası yoxdur.
Polytropic.gif (487 × 468 piksel, fayl həcmi: 75 KB, MIME növü: image/gif , ilmələnib, 8 çərçivə, 8,0 s)
Xülasə
Matplotlib (Python)
Code for isobaric process
from matplotlib.pyplot import *
from numpy import linspace , arange
from matplotlib.patches import Polygon
x1 = linspace ( 0 , 9 , 100 )
y1 = 3100 + 0 * x1
fig = figure ( figsize = ( 5 , 5 ))
ax = fig . add_subplot ( 111 )
ax . grid ( False )
ax . plot ( x1 , y1 )
ax . text ( 3 , 2500 , r "$PV^n=\mathrm {const} $" , size = 20 )
ax . text ( 3 , 2000 , r "Isobaric: $n=0$" , size = 20 )
ax . set_ylim ( 0 , 3720 )
ax . set_yticks ( linspace ( 0 , 3100 , 6 ))
ax . minorticks_on ()
ax . set_xlabel ( "V" )
ax . set_ylabel ( "P" )
fig . savefig ( "polytropic_1.png" , bbox_inches = "tight" , \
pad_inches = .15 )
Code for isothermal process
from matplotlib.pyplot import *
from numpy import linspace , arange
from matplotlib.patches import Polygon
x1 = linspace ( 0 , 9 , 100 )
y1 = 3100 / ( x1 )
fig = figure ( figsize = ( 5 , 5 ))
ax = fig . add_subplot ( 111 )
ax . grid ( False )
ax . plot ( x1 , y1 )
ax . text ( 3 , 2500 , r "$PV^n=\mathrm {const} $" , size = 20 )
ax . text ( 3 , 2000 , r "Isothermal: $n=1$" , size = 20 )
ax . set_ylim ( 0 , 3720 )
ax . set_yticks ( linspace ( 0 , 3100 , 6 ))
ax . minorticks_on ()
ax . set_xlabel ( "V" )
ax . set_ylabel ( "P" )
fig . savefig ( "polytropic_2.png" , bbox_inches = "tight" , \
pad_inches = .15 )
Code for adiabatic process
from matplotlib.pyplot import *
from numpy import linspace , arange
from matplotlib.patches import Polygon
x1 = linspace ( 0 , 9 , 100 )
y1 = 3100 / ( x1 ** 1.4 )
fig = figure ( figsize = ( 5 , 5 ))
ax = fig . add_subplot ( 111 )
ax . grid ( False )
ax . plot ( x1 , y1 )
ax . text ( 3 , 2500 , r "$PV^n=\mathrm {const} $" , size = 20 )
ax . text ( 3 , 2000 , r "Adiabatic: $n=K$" , size = 20 )
ax . set_ylim ( 0 , 3720 )
ax . set_yticks ( linspace ( 0 , 3100 , 6 ))
ax . minorticks_on ()
ax . set_xlabel ( "V" )
ax . set_ylabel ( "P" )
fig . savefig ( "polytropic_3.png" , bbox_inches = "tight" , \
pad_inches = .15 )
Code for polytropic process
from matplotlib.pyplot import *
from numpy import linspace , arange
from matplotlib.patches import Polygon
x1 = linspace ( 0 , 9 , 100 )
y1 = 3100 / ( x1 ** 4 )
fig = figure ( figsize = ( 5 , 5 ))
ax = fig . add_subplot ( 111 )
ax . grid ( False )
ax . plot ( x1 , y1 )
ax . text ( 3 , 2500 , r "$PV^n=\mathrm {const} $" , size = 20 )
ax . text ( 3 , 2000 , r "Other: $n=4$" , size = 20 )
ax . set_ylim ( 0 , 3720 )
ax . set_yticks ( linspace ( 0 , 3100 , 6 ))
ax . minorticks_on ()
ax . set_xlabel ( "V" )
ax . set_ylabel ( "P" )
fig . savefig ( "polytropic_4.png" , bbox_inches = "tight" , \
pad_inches = .15 )
Code for isochoric process
from matplotlib.pyplot import *
from numpy import linspace , arange
from matplotlib.patches import Polygon
x1 = [ 1 , 1 ]
y1 = [ 0 , 3720 ]
fig = figure ( figsize = ( 5 , 5 ))
ax = fig . add_subplot ( 111 )
ax . grid ( False )
ax . plot ( x1 , y1 )
ax . text ( 3 , 2500 , r "$PV^n=\mathrm {const} $" , size = 20 )
ax . text ( 3 , 2000 , r "Isochoric: $n \rightarrow +\infty$" , size = 20 )
ax . set_xlim ( 0 , 9 )
ax . set_ylim ( 0 , 3720 )
ax . set_yticks ( linspace ( 0 , 3100 , 6 ))
ax . minorticks_on ()
ax . set_xlabel ( "V" )
ax . set_ylabel ( "P" )
fig . savefig ( "polytropic_7.png" , bbox_inches = "tight" , \
pad_inches = .15 )
Lisenziya
I, the copyright holder of this work, hereby publish it under the following license:
Azadsınız:
paylaşmaq – əsəri köçürmək, paylamaq və ötürmək üçün
remiks etmək – əsəri adaptasiya etmək
Aşağıdakı şərtlərə riayət etməklə:
istinad – Müvafiq kredit verməlisiniz, lisenziyaya bir keçid verməlisiniz və dəyişikliklərin olub olmadığını bildirməlisiniz. Bunu hər hansı bir ağlabatan şəkildə edə bilərsiniz, ancaq lisenziyalaşdırıcının sizi və ya istifadənizi təsdiqləməsini təklif edən bir şəkildə deyil.
bənzər paylaşma – Əsəri remix edirsinizsə, dəyişdirirsinizsə və ya üzərində iş aparırsınızsa, öz töhfələrinizi orijinalda olduğu kimi eyni və ya uyğun lisenziya altında yayımlamalısınız. https://creativecommons.org/licenses/by-sa/3.0 CC BY-SA 3.0 Creative Commons Attribution-Share Alike 3.0 true true azərbaycanca Add a one-line explanation of what this file represents
Faylın tarixçəsi
Faylın əvvəlki versiyasını görmək üçün gün/tarix bölməsindəki tarixlərə klikləyin.
Tarix/Vaxt Kiçik şəkil Ölçülər İstifadəçi Şərh
indiki 18:16, 3 sentyabr 2013 487 × 468 (75 KB) IkamusumeFan Update according to CausalJJ's advice.
07:36, 2 sentyabr 2013 487 × 468 (63 KB) IkamusumeFan User created page with UploadWizard
Fayl keçidləri
Aşağıdakı səhifə bu faylı istifadə edir:
Faylın qlobal istifadəsi
Bu fayl aşağıdakı vikilərdə istifadə olunur:
en.wikipedia.org layihəsində istifadəsi
es.wikipedia.org layihəsində istifadəsi
hy.wikipedia.org layihəsində istifadəsi
pt.wikipedia.org layihəsində istifadəsi
uk.wikipedia.org layihəsində istifadəsi
vi.wikipedia.org layihəsində istifadəsi