Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Физика. Механика. Термодинамика. Электричество и магнетизм / БДЗ 1 + расчётное задание Физика, Механика..

..docx
Скачиваний:
11
Добавлен:
30.08.2024
Размер:
4.78 Mб
Скачать

Расчётное задание:

import numpy as np

import matplotlib.pyplot as plt

T1=100

T2=300

n=0.028

Na=6.022*10**23

k=1.381*10**(-23)

x=np.linspace(-1000,1000,100000)

h1,=plt.plot(x,np.sqrt(n/(2*np.pi*k*T1*Na))*np.e**(-(n*x**2)/(2*k*T1*Na)),'-r',label="$T_1$=100K")

h2,=plt.plot(x,np.sqrt(n/(2*np.pi*k*T2*Na))*np.e**(-(n*x**2)/(2*k*T2*Na)),'--b',label="$T_2$=300K")

plt.axhline(y=0, color='k')

plt.axvline(x=0, color='k')

plt.title('Распределение Максвелла')

plt.xlabel('x')

plt.ylabel('y')

plt.legend(handles=[h1,h2])

plt.grid()

plt.show()