Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gitignore improvement #93

Closed
Closed
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
5ff4419
add 1.2.4 preview
victorbaldin56 Oct 15, 2023
c4719d0
add data 1.1.4
victorbaldin56 Oct 21, 2023
dd16c8d
add data 1.2.4
victorbaldin56 Oct 21, 2023
d95b116
refactor
victorbaldin56 Oct 23, 2023
8de2202
add ellipsoid
victorbaldin56 Oct 23, 2023
231935d
compete 1.2.4
victorbaldin56 Oct 23, 2023
0c41746
add 1.2.3
victorbaldin56 Oct 28, 2023
b93f0fa
add 1.2.5
victorbaldin56 Nov 5, 2023
a0f309d
fix 1.2.5
victorbaldin56 Nov 5, 2023
9638226
add 1.2.3
victorbaldin56 Nov 19, 2023
30fef0b
add 1.4.8 preview
victorbaldin56 Nov 19, 2023
02522bf
add 1.2.5
victorbaldin56 Nov 20, 2023
eccdef8
complete 1.4.8
victorbaldin56 Nov 26, 2023
d156811
Merge branch 'BlackSamorez:master' into victor_b
victorbaldin56 Feb 17, 2024
2934ef8
fix .gitignore & start 2.3.1
victorbaldin56 Feb 19, 2024
6b754cf
add graphs
victorbaldin56 Feb 19, 2024
e3df60c
complete 2.3.1
victorbaldin56 Feb 19, 2024
a123584
add 2.3.1
victorbaldin56 Feb 20, 2024
c0f70ba
add 2.5.1
victorbaldin56 Feb 26, 2024
3a083fc
add theory for 2.5.1
victorbaldin56 Feb 27, 2024
08a95b9
complete 2.5.1
victorbaldin56 Feb 27, 2024
4eda52c
add the first section
victorbaldin56 Feb 27, 2024
f4bc14c
start 2.1.6
victorbaldin56 Mar 11, 2024
b94d76c
add theory for 2.1.6
victorbaldin56 Mar 11, 2024
7b65897
add graphs
victorbaldin56 Mar 12, 2024
197d61f
complete coeffs calculation
victorbaldin56 Mar 12, 2024
7f7c979
add tables
victorbaldin56 Mar 12, 2024
98f9f11
add T_k to theory & complete T_i calculation
victorbaldin56 Mar 17, 2024
30f1cc1
add conclusion to the report
victorbaldin56 Mar 17, 2024
fc5ebcd
add theory
victorbaldin56 Mar 31, 2024
3c9dd02
add conclusion 2.4.1
victorbaldin56 Apr 2, 2024
d79f161
add 2.2.6 report
victorbaldin56 Apr 9, 2024
645cf72
fixes to 2.2.6
victorbaldin56 Apr 9, 2024
5e392ef
fixes to table
victorbaldin56 Apr 9, 2024
9ccf587
Merge branch 'BlackSamorez:master' into victor_b
victorbaldin56 Apr 15, 2024
fc4181d
Merge pull request #1 from victorbaldin56/victor_b
victorbaldin56 Apr 15, 2024
514734a
скатал 3.1.3
victorbaldin56 Sep 12, 2024
4a72598
Merge branch 'BlackSamorez:master' into master
victorbaldin56 Sep 12, 2024
10539c2
fixes to integrity
victorbaldin56 Sep 12, 2024
432a589
add graph 1
victorbaldin56 Sep 13, 2024
da601f0
add 3.1.3
victorbaldin56 Sep 13, 2024
be1b9c4
correct conclusion
victorbaldin56 Sep 14, 2024
d659f0e
fix final pdf 3.1.3 Baldin_V.pdf
victorbaldin56 Sep 14, 2024
1aa94c5
revert .gitignore
victorbaldin56 Sep 14, 2024
2ffd19b
Add 3.5.1 (#2)
victorbaldin56 Sep 28, 2024
296fd58
fix calc
victorbaldin56 Sep 28, 2024
dc72f88
gitignore update
victorbaldin56 Oct 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
add 2.5.1
  • Loading branch information
victorbaldin56 committed Feb 26, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit c0f70bac0221cfb41b1566ac21ce057f8ae9fb28
Binary file modified 2.1.3/Baldin_V/2.1.3.pdf
Binary file not shown.
146 changes: 44 additions & 102 deletions 2.1.3/Baldin_V/2.1.3.tex

Large diffs are not rendered by default.

1,522 changes: 1,522 additions & 0 deletions 2.1.3/Baldin_V/data/co2.pgf

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion 2.1.3/Baldin_V/data/graph.py
Original file line number Diff line number Diff line change
@@ -35,4 +35,4 @@ def drawFreq(dfs, files):
plt.savefig(files[i])

dfs = readFiles(['air.csv', 'co2.csv', 'temp.csv'])
drawFreq(dfs[:1], ['air.pgf', 'co2.pgf'])
drawFreq(dfs[:2], ['air.pgf', 'co2.pgf'])
Binary file modified 2.3.1/Baldin_V/2.3.1.pdf
Binary file not shown.
13 changes: 7 additions & 6 deletions 2.3.1/Baldin_V/2.3.1.tex
Original file line number Diff line number Diff line change
@@ -171,13 +171,14 @@
\label{graph4}
\end{figure}
\item По графикам \ref{graph1} и \ref{graph3}
$W = -\overline{k}V_{\text{вв}} = (207\pm 15)$ см$^3$/с.
$W = -\overline{k}V_{\text{вв}} = (207\pm 15)$ см$^3$/с
$(\varepsilon_W = 0{,}07)$.
\item По графикам \ref{graph2} и \ref{graph4}
$Q_{\text{н}} + Q_{\text{д}} = \overline{k}V_{\text{вв}} =
(19{,}5\pm 0{,}1)\cdot 10^{-3}$ торр $\cdot$ см$^3$/с. Пренебрегая
эффектом десорбации, считаем $Q_{\text{н}}
\approx Q_{\text{н}} + Q_{\text{д}}$.
\item Теперь попробуем получить тот же результат для $W$ методом
эффектом десорбации, считаем $Q_{\text{н}} \approx Q_{\text{н}} + Q_{\text{д}}$,
$\varepsilon_Q = 0{,}005$
\item Теперь попробуем получить тот же результат для $W$ методом
создания искусственной течи. Для этого откроем кран К6 и подождем,
пока
давление установится.
@@ -186,8 +187,8 @@
$$ (P_{\text{уст}} - P_{\text{пр}})W = \frac{4}{3}r^3
\sqrt{\frac{2\pi RT}{\mu}}\frac{P_{\text{фв}}}{L}, $$
\item В результате создания искусственной течи получим
$P_{\text{уст}} = (5{,}9\pm0{,}2)\cdot 10^{-5}$ торр,
откуда $W = (114 \pm 20)$ см$^3$/c.
$P_{\text{уст}} = (5{,}9\pm0{,}2)\cdot 10^{-5}$ торр ($\varepsilon_P = 0{,}3$),
откуда $W = (114 \pm 20)$ см$^3$/c ($\varepsilon_W = 0{,}18$).
\end{enumerate}

\section{Выводы}
50 changes: 50 additions & 0 deletions 2.5.1/Baldin_V/2.5.1.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Поверхностное натяжение"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import pandas as pd\n",
"import matplotlib\n",
"from matplotlib import pyplot as plt\n",
"\n",
"matplotlib.use('pgf')\n",
"matplotlib.rcParams.update({\n",
" 'pgf.texsystem': 'pdflatex',\n",
" 'font.family': 'serif',\n",
" 'text.usetex': True,\n",
" 'pgf.rcfonts': False,\n",
"})\n",
"\n",
"def read_files(files):\n",
" data = []\n",
" for f in files:\n",
" data += [pd.read_csv(f)]\n",
" return data\n"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"name": "python",
"version": "3.11.2"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Binary file added 2.5.1/Baldin_V/2.5.1.pdf
Binary file not shown.
95 changes: 95 additions & 0 deletions 2.5.1/Baldin_V/2.5.1.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[utf8]{inputenc}
\usepackage[T1,T2A]{fontenc}
\usepackage[english, russian]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage{wrapfig}
\usepackage{pgfplots}
\usepackage{setspace}
\usepackage{indentfirst}
\usepackage{subfigure}
\usepackage{hyperref}

\graphicspath{{pictures}}

\title{
Лабораторная работа 2.5.1 \\
<<Измерение коэффициента поверхностного натяжения жидкости>>
}

\author{Балдин Виктор, Б01-303}

\begin{document}
\maketitle
\paragraph{Цель работы}
\begin{enumerate}
\item Измерение коэффициента поверхностного натяжения исследуемой
жидкости при разных температурах.
\item Определение полной поверхностной энергии и теплоты, необходимой
для изотермического образования единицы поверхности жидкости.
\end{enumerate}
\paragraph{Оборудование}
Прибор Ребиндера с термостатом; исследуемые жидкости; стаканы.

\section{Теоретическая часть}
Наличие поверхностного слоя приводит к различию давлений по разные стороны
от искривлённой границы раздела двух сред. Для сферического пузырька внутри
жидкости избыточное давление даётся формулой Лапласа (5.15):
$$ \Delta P=P_{\text {внутри }}-P_{\text {Снаружи }}=\frac{2 \sigma}{r} . $$

Эта формула лежит в основе предлагаемого метода определения коэффициента
поверхностного натяжения жидкости. Измеряется давление, необходимое для
выталкивания в жидкость пузырька газа.

\section{Экспериментальная установка}
Исследуемая жидкость (анилин) наливается в сосуд В.
Дистиллированная вода наливается в сосуд Е. Сосуды закрыты пробками. Через
пробку сосуда, в котором проводятся измерения, проходит полая металлическая игла
С, нижний конец которой погружен в жидкость, а верхний открыт в атмосферу. Если
другой сосуд герметично закрыт, то в сосуде с иглой создается разрежение,
и пузырьки воздуха начинают пробулькивать через жидкость через жидкость.

\begin{figure}[H]
\centering
\includegraphics[scale=2]{stand.png}
\caption{
Схема установки для измерения температурной зависимости
коэффициента поверхностного натяжения
}
\end{figure}
Для стабилизации температуры исследуемой жидкости через рубашку D непрерывно
прогоняется вода из термостата.

Обычно кончик иглы лишь касаёется поверхности жидкости, чтобы исключить
влияние гидростатического давления столба жидкости. Однако при измерении
температурной зависимости коэффициента поверхностного натяжения возникает
ряд сложностей. Во-первых, большая теплопроводность металлической трубки
приводит к тому, что температура на конце трубки заметно ниже, чем в глубине
жидкости. Вовторых, тепловое расширение поднимает уровень жидкости при
увеличении температуры. Это гидростатическое давление вычитается из падения
лапласова давления вследствие уменьшения $\sigma$, и в опыте с анилином,
например, наблюдаемый эффект меняет знак при высоте столба жидкости порядка
пяти сантиметров.

Обе погрешности можно устранить, погрузив кончик трубки до самого дна.
Полное давление, измеренное при этом микроманометром, $P=\Delta P+\rho g h$.
Заметим, что $\rho g h$ от температуры практически не зависит, так как
подъём уровня жидкости компенсируется уменьшением её плотности (произведение
$\rho h$ определяется массой всей жидкости и поэтому постоянно). Величину
$\rho g h$ следует измерить экспериментально двумя методами. Во-первых,
замерить величину $\Delta P_1 = \Delta P'$, когда кончик трубки только
касается поверхности жидкости. Затем при этой же температуре опустить иглу
до дна и замерять $P_2 = \rho gh + \Delta P''$. Из-за несжимаемости
жидкости можно положить $\Delta P' = \Delta P''$ и тогда $\rho gh = P_2 -
P_1$. Во-вторых, при измерениях $P_1$ и $P_2$ замерить линейкой глубину
погружения иглы $h_1$ и $h_2$. Это легко сделать, замеряя расстояние
между верхним концом иглы и любой неподвижной частью прибора.

\section{Ход работы}

\end{document}
Binary file added 2.5.1/Baldin_V/pictures/stand.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.