Skip to content
Snippets Groups Projects
Commit 59b73695 authored by Niklas Maximilian Bärtl's avatar Niklas Maximilian Bärtl
Browse files

A 2.1

parent 30c9ddd1
No related branches found
No related tags found
No related merge requests found
%% Cell type:markdown id:885c7767-e912-4e31-b5d6-3a3443ffa58e tags:
# Fakultät für Physik
## Physikalisches Praktikum P1 für Studierende der Physik
Versuch P1-81, 82, 83 (Stand: **Oktober 2024**)
[Raum F1-11](https://labs.physik.kit.edu/img/Klassische-Praktika/Lageplan_P1P2.png)
# Pendel
%% Cell type:markdown id:8eb67511-36b0-4da9-8e4a-d9e30a957697 tags:
Name: Baertl Vorname: Niklas E-Mail: utkql@student.kit.edu
\begin{equation*}
\begin{split}
&\\
&\\
\end{split}
\end{equation*}
Name: Weigel Vorname: Lenard E-Mail: urtbl@student.kit.edu
\begin{equation*}
\begin{split}
&\\
&\\
&\\
\end{split}
\end{equation*}
Gruppennummer: _____
\begin{equation*}
\begin{split}
&\\
&\\
&\\
\end{split}
\end{equation*}
Betreuer: __________________
\begin{equation*}
\begin{split}
&\\
&\\
&\\
\end{split}
\end{equation*}
Versuch durchgeführt am: __________________
%% Cell type:markdown id:c024e04b-c63f-44f5-bc54-df90aa1737c1 tags:
---
**Beanstandungen zu Protokoll Version _____:**
\begin{equation*}
\begin{split}
&\\
&\\
&\\
&\\
&\\
&\\
&\\
&\\
&\\
&\\
\end{split}
%\text{\vspace{10cm}}
\end{equation*}
<br>
Testiert am: __________________ Testat: __________________
%% Cell type:code id:4f065e42 tags:
``` python
#Imports for code
from IPython.display import Image
import pandas as pd
import numpy as np
import unumpy as unp
from uncertainties import ufloat, unumpy as unp
import uncertainties
from uncertainties import ufloat
from uncertainties.unumpy import uarray as uarr
from uncertainties.unumpy import nominal_values, nominal_values as nomv, std_devs, std_devs as stdv
from uncertainties.umath import sqrt as usqrt, sin as usin,exp as uexp
import matplotlib.pyplot as plt
import os
import kafe2
from kafe2 import XYContainer, Fit, Plot, ContoursProfiler
from scipy.signal import find_peaks
import math
from io import StringIO
from numpy import nan
def uplot(x,y,*args, **kwargs):
utypes = (uncertainties.core.
Variable,uncertainties.core.AffineScalarFunc)
xplt = x
yplt = y
if type(x[0]) in utypes:
xplt = nomv(x)
kwargs["xerr"] = stdv(x)
if type(y[0]) in utypes:
yplt = nomv(y)
kwargs["yerr"] = stdv(y)
plt.errorbar(xplt,yplt,*args,**kwargs)
class ng:
def __init__(self,x=None,stat=None,syst=None):
if x == None:
self.syst = None
self.stat = None
else:
self.syst = ufloat(x,0)
self.stat = ufloat(x,0)
if syst != None:
self.syst = ufloat(x,syst)
if stat != None:
self.stat = ufloat(x,stat)
def SetSyst(self,syst):
self.syst = ufloat(nomv(self.syst),syst)
def SetStat(self,stat):
self.stat = ufloat(nomv(self.stat),stat)
def __str__(self):
return f'{nomv(self.stat):.2}±ₛₜₐₜ{stdv(self.stat):.2}±ₛᵧₛₜ{stdv(self.syst):.2}'
def __add__(self,o):
res = ng()
if type(o) == ng:
res.syst = self.syst + o.syst
res.stat = self.stat + o.stat
else:
res.syst = self.syst + o
res.stat = self.stat + o
return res
def __iadd__(self,o):
return self.__add__(o)
def __sub__(self,o):
res = ng()
if type(o) == ng:
res.syst = self.syst - o.syst
res.stat = self.stat - o.stat
else:
res.syst = self.syst - o
res.stat = self.stat - o
return res
def __isub__(self,o):
return self.__sub__(o)
def __mul__(self,o):
res = ng()
if type(o) == ng:
res.syst = self.syst * o.syst
res.stat = self.stat * o.stat
else:
res.syst = self.syst * o
res.stat = self.stat * o
return res
def __imul__(self,o):
return self.__mul__(o)
def __truediv__(self,o):
res = ng()
if type(o) == ng:
res.syst = self.syst / o.syst
res.stat = self.stat / o.stat
else:
res.syst = self.syst / o
res.stat = self.stat / o
return res
def __itruediv__(self,o):
return self.__truediv__(o)
def __pow__(self,o):
res = ng()
if type(o) == ng:
res.syst = self.syst**o.syst
res.stat = self.stat**o.stat
else:
res.syst = self.syst**o
res.stat = self.stat**o
return res
def __ipow__(self,o):
return self.__pow__(o)
def sin(o):
if type(o) == ng:
res = ng()
res.syst = usin(o.syst)
res.stat = usin(o.stat)
return res
else:
return np.sin(o)
def exp(o):
if type(o) == ng:
res = ng()
res.syst = uexp(o.syst)
res.stat = uexp(o.stat)
return res
else:
return np.exp(o)
def sqrt(o):
if type(o) == ng:
res = ng()
res.syst = usqrt(o.syst)
res.stat = usqrt(o.stat)
return res
else:
return np.sqrt(o)
```
%% Cell type:markdown id:841b1959-ba70-446d-a84a-d674cd480c9c tags:
# Durchführung
%% Cell type:markdown id:c609fdea-1b37-4e51-a082-da0cb5853468 tags:
**Detaillierte Hinweise zur Durchführung der Versuche finden Sie in der Datei [Pendel_Hinweise.ipynb](https://gitlab.kit.edu/kit/etp-lehre/p1-praktikum/students/-/blob/main/Pendel/Pendel_Hinweise.ipynb)**
%% Cell type:markdown id:51d92725-a38a-4f0d-a0ad-4d979174b1fd tags:
## Aufgabe 1: Fadenpendel
%% Cell type:markdown id:13792bd7-0ddd-42b2-bd3d-6998b13fae72 tags:
### Aufgabe 1: Kleinwinkelnäherung
* Untersuchen Sie die **Periode $T_{0}$ des Pendels als Funktion der Anfangsauslenkung $\varphi_{0}$** bei *großer* Auslenkung aus der Ruhelage.
---
%% Cell type:markdown id:3eec587a-a75a-4639-bf0a-cfb7c1b6b294 tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:505a2ee3-2192-451b-a269-3f0f0605baf3 tags:
**L Ö S U N G**
---
%% Cell type:code id:c6f3b846 tags:
``` python
#Basic Data
L = 2.355 # Abstand des Drehpunkts vom Schwerpunkt der Kugel (in m)
L_UPPER = 2.358 # +Unsicherheit
L_LOWER = 2.352 # -Unsicherheit
m = 860.0 # Masse der Kugel (in g)
m_UPPER = 859.5 # +Unsicherheit
m_LOWER = 860.5 # -Unsicherheit
# Check small angle approximation. Columns of entires are:
# phi0, T01, T02, T03, T04, T05;
# phi0 will run in steps of 5 deg von 60 bis 5 deg. Replace nan's by actual
# measurments
a = np.array([
60., 3.288, 3.295, 3.292, 3.289, 3.285,
55., 3.251, 3.262, 3.257, 3.254, 3.252,
50., 3.216, 3.195, 3.255, 3.222, 3.220,
45., 3.187, 3.199, 3.196, 3.195, 3.193,
40., 3.160, 3.174, 3.171, 3.171, 3.178,
35., 3.136, 3.149, 3.148, 3.148, 3.147,
30., 3.115, 3.128, 3.127, 3.127, 3.126,
25., 3.115, 3.116, 3.112, 3.111, 3.111,
20., 3.084, 3.099, 3.088, 3.095, 3.098,
15., 3.075, 3.088, 3.089, 3.088, 3.088,
10., 3.065, 3.081, 3.081, 3.080, 3.081,
5., 3.062, 3.077, 2.987, 3.165, 3.077,
]).reshape((12,6))
# Definition of a single measurement row (here done by using numpy)
phi0 = a[0:,0] # For each row --> the first column
T0 = a[0:,1:].mean(axis=1) # For each row --> the mean over columns 1... end
dT = a[0:,1:].std(axis=1,ddof=1) # For each row --> the standard deviation over columns 1 ... end
# Check whether the calculated vlaues make sense
print("\n", phi0, "\n",T0, "\n", dT, "\n")
# Visualize the results; nan's wll be ignored to the figure will emerge point
# by point visualizing the progress of our data taking
plt.scatter(phi0, T0)
phi0 = [i *np.pi/180 for i in phi0] #Umrechnung in Rad
#Unsicherheit
dphi = 0.0002
def sinsquare_model(ϕ_0,T=3):
return T*(1+1/4*np.sin(1/2*ϕ_0)*np.sin(1/2*ϕ_0))
uL = uarr(2.355,0.003)
ur = uarr(30.5 * 10**(-3),3*10**(-3)) #m
us = ur + L
g_big = [4*np.pi**2/i**2 *(us+2/5*ur**2/us) for i in T0]\
xy_data = kafe2.XYContainer(x_data=phi0, y_data=T0)
xy_data.add_error(axis='x', err_val=dphi)
xy_data.add_error(axis='y', err_val=dT,relative=True)
sinsquare_fit = kafe2.Fit(data=xy_data, model_function=sinsquare_model)
sinsquare_fit.do_fit()
#sinsquare_fit.report(asymmetric_parameter_errors=True)
p = kafe2.Plot(sinsquare_fit)
p.x_label = 'ϕ_0 in Rad'
p.y_label = 'T_0 in s'
p.show()
```
%% Output
[60. 55. 50. 45. 40. 35. 30. 25. 20. 15. 10. 5.]
[3.2898 3.2552 3.2216 3.194 3.1708 3.1456 3.1246 3.113 3.0928 3.0856
3.0776 3.0736]
[0.00383406 0.00443847 0.02154762 0.00447214 0.00668581 0.00541295
0.00541295 0.00234521 0.00653452 0.00594138 0.00705691 0.06326769]
%% Cell type:markdown id:67eabf23-0fec-47a5-abf6-cfbaedfc0413 tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:05fb55db-4645-472a-885a-9d5074a53226 tags:
### Aufgabe 1.2: Bestimmung der Erdbeschleunigung $g$
* Bestimmen Sie die **Fallbeschleunigung $g$**.
---
%% Cell type:markdown id:4a22f7b7-c4e0-4595-8e80-d22b1856c50b tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:defe033a-a2be-48b3-8713-a03bcdbe056e tags:
**L Ö S U N G**
---
%% Cell type:markdown id:9e352cea-cdda-4986-a91c-759e00fcd149 tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:d4b1bd65-2832-4726-a6dd-3062012f338d tags:
## Aufgabe 2: Reversionspendel
%% Cell type:markdown id:38dea3e7-c585-42c2-89e6-10e6666f6091 tags:
### Aufgabe 2.1: Funktionsweise
* **Beschreiben Sie die Eigenschaften und Funktionsweise des [Reversionspendels](https://de.wikipedia.org/wiki/Reversionspendel)** zur Bestimmung von $g$ in eigenen Worten.
---
%% Cell type:markdown id:ff4ef516-5d2f-402a-95f5-780809f7401b tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
Beim Reversionspendel handelt es sich um einen langen Stab welcher zwei Halterungen (eine fest und einer verschiebbar) besitzt. Über diese Halterungen kann das Reversionspendel kippbar in
einer starren Halterung gelagert werden kann, wo der Stab dann schwingen kann. Wenn sich die Halterungen im korrekten Abstand, bezeichnet als reduzierte Länge, zueinander befinden ist die Periodendauer
der Schwingungen auf den jeweiligen Halterungen gleich.
Die richtige Position kann leicht durch Vergleich der Periodendauern gefunden werden, dabei wird der Stab wiederholt in Schwingung versetzt mit unterschiedlichem Abstand zwischen den beiden halterungen.
Die Erdbeschleunigung g welche bei einem typischen physikalischen Pendel wie folgt berechnet werden kann:
$$T_{0} = 2\pi\sqrt{\frac{\Theta}{m\,g\,s}};\qquad g = \frac{4\pi^{2}}{T_{0}^{2}}\frac{\Theta}{m\,s}$$
Die reduzierte Länge $\ell_{r}$​ des physikalischen Pendels entspricht der Länge, die ein hypothetisches mathematisches Pendel mit der gleichen Periode T hätte:
$$\ell_{r} = \frac{\theta}{m s}$$
Die Erdbeschleunigung kann nun einfach aus der reduzierten Länge und der Periodendauer bestimmt werden ohne, dass das Trägheitsmoment bestimmt werden muss:
$$T_{0}=2\pi\sqrt{\frac{\ell_{r}}{g}};\qquad g = \frac{4\pi^2 \ell_{r}}{T^2}$$
Der Einfluss der Halterung bei 𝐾′ auf die Periodendauer ist vernachlässigbar, da es sich bei der reduzierten Länge befindet und nur eine sehr kleine Ausdehnung und damit vernachlässigbares eigenes Trägheitsmoment im
Vergleich zum Trägheitsmoment des Pendels hat. Auch der Durchmesser des Stabes ist klein im
Vergleich zur Länge des Pendels weswegen das Pendel als dünner Stab gut angenähert werden kann.
Dies erlaubt auch die reduzierte Länge $\ell_{r}$ einfacher zu bestimmen da im Fall eines dünnen Stabs das folgende gilt:
$$\theta = \frac{1}{3} m l^2 \qquad s = \frac{1}{2} l​$$
$$\ell_{r} = \frac{\frac{1}{3}m\,\ell^{2}}{\frac{1}{2}\ell\,m} \quad = \quad \frac{2}{3}\ell$$
Das Reversionspendel in diesem Versuch hat eine Stablänge von $L = (96.20 ± 0.02)$ cm. Durch die oben genannte Formel kann die reduzierte Länge also auf $\ell_r = (64.13 ± 0.02)$ cm abgesäzt werden.
---
%% Cell type:markdown id:66f60b58-6aac-4a8b-bb6a-adad17f3c95a tags:
### Aufgabe 2.2: Bestimmung von $g$
* Suchen Sie, indem Sie den beweglichen Keil $K'$ des Reversionspendels geeignet verschieben, den **Abstand $d$, der der reduzierten Länge $\ell_{r}$ entspricht**.
* Bestimmen Sie für diese Konfiguration des Pendels die folgenden Größen:
* Die **reduzierte Länge $\ell_{r}\pm\Delta\ell_{r}$**;
* Die **Periode $T_{0}\pm\Delta T_{0}$**;
* Die **Erbeschleunigung $g\pm\Delta g$**.
länge Stab: l = 96.3
=> l_r =
---
%% Cell type:markdown id:357d2fdf-4539-49c3-a554-da40a56e5c74 tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:73fd644f-550a-4f5f-936e-663075155279 tags:
**L Ö S U N G**
*Fügen Sie numerische Berechnungen zur Lösung dieser Aufgabe hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument. Um Code-Fragmente und Skripte in [Python](https://www.python.org/), sowie ggf. bildliche Darstellungen direkt ins [Jupyter notebook](https://jupyter.org/) einzubinden verwandeln Sie diese Zelle in eine Code-Zelle. Fügen Sie ggf. weitere Code-Zellen zu.*
---
%% Cell type:code id:94afda08 tags:
``` python
rev_pendel = pd.read_csv("Aufgabe 2/2.2_raw.csv")
display(rev_pendel)
```
%% Output
%% Cell type:markdown id:69b5ed86-88f3-4b39-ba15-64f2d4ea84b6 tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:81e415ec-e51b-440e-9558-8d76bd2c5b74 tags:
## Aufgabe 3: Gekoppelte Pendel
%% Cell type:markdown id:d9cb99bb-f300-49e1-87f5-2ca271cd2dbd tags:
### Aufgabe 3.1: Fundamentalschwingungen
* Bestimmen Sie die Perioden $T_{1}$ und $T_{2}$ der [**Fundamentalschwingungen**](https://de.wikipedia.org/wiki/Gekoppelte_Pendel).
* Berechnen Sie auf der Grundlage des Modells eines [physikalischen Pendels](https://de.wikipedia.org/wiki/Physikalisches_Pendel) aus $\omega_{1}$ das **Trägheitsmoment $\Theta$** und vergleichen Sie das Ergebnis mit Ihrer Erwartung aus den geometrischen Abmessungen und Massen der Pendel.
* Berechnen Sie aus $\omega_{2}$ die **Federkonstante $k$** der koppelnden Feder.
---
%% Cell type:markdown id:290f8292-df31-4220-98e2-07fb3bab7e90 tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:01aff8a5-a322-474c-bc82-5f2cefc0d63a tags:
**L Ö S U N G**
*Fügen Sie numerische Berechnungen zur Lösung dieser Aufgabe hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument. Um Code-Fragmente und Skripte in [Python](https://www.python.org/), sowie ggf. bildliche Darstellungen direkt ins [Jupyter notebook](https://jupyter.org/) einzubinden verwandeln Sie diese Zelle in eine Code-Zelle. Fügen Sie ggf. weitere Code-Zellen zu.*
---
%% Cell type:code id:c8b6d786 tags:
``` python
r_pendel = pd.read_csv("Augabe 3/Rechtes_Pendel_raw.csv")
l_pendel = pd.read_csv("Augabe 3/Linkes_Pendel_raw.csv")
display(r_pendel)
display(l_pendel)
```
%% Output
%% Cell type:markdown id:323a8a86-0813-4123-849d-dd40bbafd9bb tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:4345460f-56b6-443a-a607-aead8c41617c tags:
### Aufgabe 3.2: Kopplung
* Bestimmen Sie $k$ auf zwei alternative Methoden:
* Aus dem **Hook'schen Gesetz**.
* Aus der Verwendung der Koppelnden Feder als **Federpendel**.
* Vergleichen Sie die ermittelten Werte im Rahmen der abgeschätzten Unsicherheiten.
---
%% Cell type:markdown id:5cd5a0e9-fa1c-4463-b7de-da172c76f75d tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:03b10198-700a-48d0-afbe-69ae3b129824 tags:
**L Ö S U N G**
*Fügen Sie numerische Berechnungen zur Lösung dieser Aufgabe hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument. Um Code-Fragmente und Skripte in [Python](https://www.python.org/), sowie ggf. bildliche Darstellungen direkt ins [Jupyter notebook](https://jupyter.org/) einzubinden verwandeln Sie diese Zelle in eine Code-Zelle. Fügen Sie ggf. weitere Code-Zellen zu.*
---
%% Cell type:code id:aa05adf8 tags:
``` python
from IPython.display import display_html
#20 cm
gleich_20 = pd.read_csv("Augabe 3/Gleichtakt 20.csv")
gegen_20 = pd.read_csv("Augabe 3/Gegentakt 20.csv")
#34 cm
gleich_34 = pd.read_csv("Augabe 3/Gleichtakt 34.csv")
gegen_34 = pd.read_csv("Augabe 3/Gegentakt 34.csv")
#60 cm
gleich_60 = pd.read_csv("Augabe 3/Gleichtakt 60.csv")
gegen_60 = pd.read_csv("Augabe 3/Gegentakt 60.csv")
df201_styler = gleich_20.style.set_table_attributes("style='display:inline'").set_caption('Gleichtakt: l = 20')
df202_styler = gegen_20.style.set_table_attributes("style='display:inline'").set_caption('Gegentakt: l = 20')
display_html(df201_styler._repr_html_()+df202_styler._repr_html_(), raw=True)
df341_styler = gleich_34.style.set_table_attributes("style='display:inline'").set_caption('Gleichtakt: l = 34')
df342_styler = gegen_34.style.set_table_attributes("style='display:inline'").set_caption('Gegentakt: l = 34')
display_html(df341_styler._repr_html_()+df342_styler._repr_html_(), raw=True)
df601_styler = gleich_60.style.set_table_attributes("style='display:inline'").set_caption('Gleichtakt: l = 60')
df602_styler = gegen_60.style.set_table_attributes("style='display:inline'").set_caption('Gegentakt: l = 60')
display_html(df601_styler._repr_html_()+df602_styler._repr_html_(), raw=True)
# display(gleich_20)
# display(gegen_20)
# display(gleich_34)
# display(gegen_34)
# display(gleich_60)
# display(gegen_60)
```
%% Output
%% Cell type:markdown id:41d4e6fb-bc17-4f93-843f-a1825b6c04ff tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:8f0585b7-8252-4301-8084-a814ba33d35b tags:
### Aufgabe 3.3: [Schwebung](https://de.wikipedia.org/wiki/Schwebung)
* Bestimmen Sie die **Schwingungsperiode $\overline{T}$** zur Kreisfrequenz $\overline{\omega}=\frac{1}{2}(\omega_{1}+\omega_{2})$ und die **Schwebungsperiode $\widetilde{T}$** zur Kreisfrequenz $\widetilde{\omega}=\frac{1}{2}\left|\omega_{1}-\omega_{2}\right|$, bei Anregung der gekoppelten Pendel zu Schwebungen.
* **Überprüfen Sie den erwarteten Zusammenhang** zwischen $\overline{\omega}$ und $\tilde{\omega}$ mit $\omega_{1}$ und $\omega_{2}$.
---
%% Cell type:markdown id:87fc37dd-a682-4c8c-a0f6-bfb32d8ef5c1 tags:
**V E R S U C H S B E S C H R E I B U N G**
*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:7698fb19-0704-4f42-a751-3647249dcd66 tags:
**L Ö S U N G**
*Fügen Sie numerische Berechnungen zur Lösung dieser Aufgabe hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument. Um Code-Fragmente und Skripte in [Python](https://www.python.org/), sowie ggf. bildliche Darstellungen direkt ins [Jupyter notebook](https://jupyter.org/) einzubinden verwandeln Sie diese Zelle in eine Code-Zelle. Fügen Sie ggf. weitere Code-Zellen zu.*
---
%% Cell type:code id:0ccb506e tags:
``` python
klein = pd.read_csv("Augabe 3/kleine_schwingung.csv")
groß = pd.read_csv("Augabe 3/große_schwingung.csv")
display(klein)
display(groß)
```
%% Output
%% Cell type:markdown id:adc36135-e4f8-4be8-bf2b-3de8bf2b3f14 tags:
**D I S K U S S I O N**
*Fügen Sie eine abschließende Diskussion und Bewertung Ihrer Lösung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.*
---
%% Cell type:markdown id:a5c5a018-07a5-49f1-b2b3-abdb712c3dec tags:
# Beurteilung
%% Cell type:markdown id:09fdc967-ac5a-4a58-ae2a-bbc1674304a7 tags:
* Nach Abschluss des Versuchs haben Sie die Möglichkeit diesen Versuch individuell zu beurteilen.
* **Folgen Sie zur Beurteilung dieses Versuchs diesem [Link](https://www.empirio.de/s/ZVGuGcusuV)**.
* Beachten Sie, dass jede:r Studierende nur einmal pro Versuch eine Beurteilung abgeben kann.
* Wir empfehlen die Beurteilung nach der Besprechung Ihrer Versuchsauswertung mit Ihrem:r Tutor:in auszufüllen.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment