From fe7fabc068d072b4d2aab099537bcb5fff380c5f Mon Sep 17 00:00:00 2001 From: Jonathan Chaim Ben Tov <ufoxj@student.kit.edu> Date: Fri, 3 Jan 2025 13:49:23 +0000 Subject: [PATCH] Upload New File --- Geometrische_Optik/Geometrische_Optik.ipynb | 672 ++++++++++++++++++++ 1 file changed, 672 insertions(+) create mode 100644 Geometrische_Optik/Geometrische_Optik.ipynb diff --git a/Geometrische_Optik/Geometrische_Optik.ipynb b/Geometrische_Optik/Geometrische_Optik.ipynb new file mode 100644 index 0000000..6e63eb2 --- /dev/null +++ b/Geometrische_Optik/Geometrische_Optik.ipynb @@ -0,0 +1,672 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "61e61a89-5383-458c-b390-c77b2e6a1817", + "metadata": {}, + "source": [ + "# Fakultät für Physik \n", + "\n", + "## Physikalisches Praktikum P1 für Studierende der Physik\n", + "\n", + "Versuch P1-141, 142, 143 (Stand: **Oktober 2024**)\n", + "\n", + "[Raum F1-13](https://labs.physik.kit.edu/img/Klassische-Praktika/Lageplan_P1P2.png)\n", + "\n", + "# Geometrische Optik" + ] + }, + { + "cell_type": "markdown", + "id": "ec9cf5b3-27b6-45c0-9093-e830b558ba84", + "metadata": {}, + "source": [ + "Name: **Ben Tov** Vorname: **Jonathan** E-Mail: **ufoxj@student.kit.edu**\n", + "\n", + "\\begin{equation*}\n", + "\\begin{split}\n", + "&\\\\\n", + "&\\\\\n", + "\\end{split}\n", + "\\end{equation*}\n", + "\n", + "Name: **Reisner-Sénélar** Vorname: **Christian** E-Mail: **uqnwo@student.kit.edu**\n", + "\n", + "\\begin{equation*}\n", + "\\begin{split}\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "\\end{split}\n", + "\\end{equation*}\n", + "\n", + "Gruppennummer: **Do06**\n", + "\n", + "\\begin{equation*}\n", + "\\begin{split}\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "\\end{split}\n", + "\\end{equation*}\n", + "\n", + "\n", + "Betreuer: **Fabienne Buchleither**\n", + "\n", + "\\begin{equation*}\n", + "\\begin{split}\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "\\end{split}\n", + "\\end{equation*}\n", + "\n", + "Versuch durchgeführt am: **19.12.2024**" + ] + }, + { + "cell_type": "markdown", + "id": "699e52ed-cae2-4136-80ca-689c44486d2c", + "metadata": {}, + "source": [ + "---\n", + "\n", + "**Beanstandungen zu Protokoll Version _____:**\n", + "\n", + "\\begin{equation*}\n", + "\\begin{split}\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "&\\\\\n", + "\\end{split}\n", + "%\\text{\\vspace{10cm}}\n", + "\\end{equation*}\n", + "\n", + "<br>\n", + "Testiert am: __________________ Testat: __________________" + ] + }, + { + "cell_type": "markdown", + "id": "52381c06-0e92-404d-9c39-2dfedbfb9dde", + "metadata": {}, + "source": [ + "# Durchführung" + ] + }, + { + "cell_type": "markdown", + "id": "cbe6305c-15ef-4a4b-89f2-77d7425faf8b", + "metadata": {}, + "source": [ + "**Detaillierte Hinweise zur Durchführung der Versuche finden Sie in der Datei [Geometrische_Optik_Hinweise.ipynb](https://gitlab.kit.edu/kit/etp-lehre/p1-praktikum/students/-/blob/main/Geometrische_Optik/Geometrische_Optik_Hinweise.ipynb)**" + ] + }, + { + "cell_type": "markdown", + "id": "f4113a8f-45fc-4ce2-b26b-1e9a20579d0b", + "metadata": {}, + "source": [ + "## Aufgabe 1: Bestimmung der Brennweite $f$ einer einzelnen Linse" + ] + }, + { + "cell_type": "markdown", + "id": "f8329088-29ba-4441-9617-f561c5b64c56", + "metadata": {}, + "source": [ + "### Aufgabe 1.1: Bestimmung von $f$\n", + "\n", + " * Bestimmen Sie, mit Hilfe eines Maßstabs und eines Schirms, die **Brennweite $f$ einer dünne Sammellinse**, die Sie aus dem Ihnen zur Verfügung stehenden Sortiment auswählen können. \n", + " * Fertigen Sie zur Vorbereitung einen **Strahlengang (einschließlich Lichtquelle)** an und fügen Sie diesen Ihrer Auswertung bei. \n", + " * Beantworten Sie in Ihrer Auswertung die folgende Frage: Wie ist sicher gestellt, dass die einfallenden Strahlen der Lichtquelle parallel in die Linse einfallen?\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "f71b18e7-f0a4-488e-b8bd-5f782371fa4c", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "da34e655-652c-40db-9edb-7129c11b0854", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "26faa6fd-9ce6-40b8-bbda-27a315950603", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting uncertainties\n", + " Using cached uncertainties-3.2.2-py3-none-any.whl.metadata (6.9 kB)\n", + "Using cached uncertainties-3.2.2-py3-none-any.whl (58 kB)\n", + "Installing collected packages: uncertainties\n", + "Successfully installed uncertainties-3.2.2\n" + ] + } + ], + "source": [ + "!pip install uncertainties\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "import PhyPraKit as PPK\n", + "import kafe2\n", + "\n", + "from uncertainties import ufloat\n", + "from uncertainties.umath import sin,cos\n", + "def n(a):\n", + " return np.array([x.n for x in a])\n", + "def s(a):\n", + " return np.array([x.s for x in a])\n", + "def utl(u):\n", + " return [f\"${x.nominal_value:.2f} \\\\pm {x.std_dev:.2f}$\" for x in u]" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "951aa9e5-69e7-4e5e-b1ef-b34c1f5cb9bc", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.32639999999999997 0.0012853015210447728\n" + ] + } + ], + "source": [ + "\n", + "f=np.array([1.328-1,1.23-0.9,1.415-1.10,1.25-0.92,1.379-1.05])# in m\n", + "fzahl=np.mean(f)\n", + "stdf=np.std(f,ddof=1)*len(f)**(-1)\n", + "print(fzahl, stdf)" + ] + }, + { + "cell_type": "markdown", + "id": "252c1a13-200b-497f-b626-74b0ca5a1f29", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "2714c1d3-c6e6-400d-af74-1e76f52ac607", + "metadata": {}, + "source": [ + "### Aufgabe 1.2: Bestimmung von $f$ mit Hilfe des [Bessel-Verfahrens](https://de.wikipedia.org/wiki/Bessel-Verfahren)\n", + "\n", + " * **Bestimmen Sie $f$ der gleichen Linse** mit Hilfe des [Bessel-Verfahrens](https://de.wikipedia.org/wiki/Bessel-Verfahren). \n", + " * Beantworten Sie in Ihrer Auswertung die **folgenden Fragen**: \n", + " * Warum muss der Abstsand zwischen Gegenstand G und Schirm S $a>4\\,f$ sein? \n", + " * Wie ändert sich Ihre Messanordnung, wenn Sie $a$ vergrößern? \n", + " * Warum ist beim Bessel-Verfahren B einmal kleiner und einmal gößer als G?\n", + " * Warum kann es von Nachteil sein, wenn Sie das Verhältnis $a:f$ zu groß wählen?\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "1eb4e2bb-8cf2-4416-8ab0-6e10bf51117c", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "39c615a2-0f58-4d44-8a12-3caa35d3dbcb", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "9b959cc0-cace-4b7f-a861-f84e496b1d7a", + "metadata": {}, + "outputs": [], + "source": [ + "a=np.array([ufloat(1.7,0.0005)-ufloat(0.3,0.0005),ufloat(1.75,0.0005)-ufloat(0.3,0.0005),ufloat(1.8,0.0005)-ufloat(0.3,0.0005),ufloat(1.85,0.0005)-ufloat(0.3,0.0005),ufloat(1.9,0.0005)-ufloat(0.3,0.0005),])\n", + "x1=a=np.array([ufloat(0.627,0.001)-ufloat(0.3,0.0005),ufloat(0.623,0.001)-ufloat(0.3,0.0005),ufloat(0.619,0.001)-ufloat(0.3,0.0005),ufloat(0.617,0.001)-ufloat(0.3,0.0005),ufloat(0.612,0.001)-ufloat(0.3,0.0005),])\n", + "x2=a=np.array([ufloat(1.376,0.001)-ufloat(0.3,0.0005),ufloat(1.431,0.001)-ufloat(0.3,0.0005)ufloat(1.483,0.001)-ufloat(0.3,0.0005)ufloat(1.539,0.001)-ufloat(0.3,0.0005)ufloat(1.591,0.001)-ufloat(0.3,0.0005)])" + ] + }, + { + "cell_type": "markdown", + "id": "b0ffdeb6-a4e4-4008-962b-82f280d346c3", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "d2923da1-2d93-4d6e-9f1a-efe6fd5737d4", + "metadata": {}, + "source": [ + "### Aufgabe 1.3: Sphärische und chromatische Abberation\n", + "\n", + "Untersuchen Sie die **sphärische und chromatische [Aberration](https://de.wikipedia.org/wiki/Abbildungsfehler)** der Linse aus **Aufgabe 1.2**. \n", + "\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "d0fd3aee-e3b3-47b4-9a83-1a2af434dd08", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1.5999999999999999+/-0.0007071067811865475 1.55+/-0.0007071067811865475\n", + " 1.5+/-0.0007071067811865475 1.45+/-0.0007071067811865475\n", + " 1.4+/-0.0007071067811865475]\n" + ] + } + ], + "source": [ + "linse=ufloat(0.3,0.0005)\n", + "achrom=np.array([ufloat(x,0.0005) for x in [1.9,1.85,1.8,1.75,1.7]])-linse\n", + "x1rot=np.array([ufloat(x,0.001) for x in [0.612,0.613,0.62,0.625,0.633]])-linse\n", + "x2rot=np.array([ufloat(x,0.001) for x in [1.591,1.539,1.482,1.430,1.373]])-linse\n", + "x1blau=np.array([ufloat(x,0.001) for x in [0.615,0.617,0.624,0.63,0.636]])-linse\n", + "x2blau=np.array([ufloat(x,0.001) for x in [1.59,1.537,1.485,1.427,1.372]])-linse\n", + "print(achrom)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "095f39fd-80a0-4534-9fa0-d1b512418064", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[1.5999999999999999+/-0.0007071067811865475 1.55+/-0.0007071067811865475\n", + " 1.5+/-0.0007071067811865475 1.45+/-0.0007071067811865475\n", + " 1.4+/-0.0007071067811865475]\n" + ] + } + ], + "source": [ + "linse=ufloat(0.3,0.0005)\n", + "aspher=np.array([ufloat(x,0.0005) for x in [1.9,1.85,1.8,1.75,1.7]])-linse\n", + "x1aus=np.array([ufloat(x,0.002) for x in [0.613,0.618,0.62,0.624,0.632]])-linse\n", + "x2aus=np.array([ufloat(x,0.002) for x in [1.591,1.538,1.483,1.429,1.374]])-linse\n", + "x1in=np.array([ufloat(x,0.002) for x in [0.612,0.62,0.625,0.628,0.634]])-linse\n", + "x2in=np.array([ufloat(x,0.002) for x in [1.59,1.534,1.484,1.432,1.375]])-linse\n", + "print(achrom)" + ] + }, + { + "cell_type": "markdown", + "id": "118535a1-7d47-4c37-97ec-1c77045b2e28", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "9308daab-10ef-4639-ac67-17df39d35bdf", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "6db02025-dac5-444d-bedf-651338fe2da6", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "d8f0f99b-e331-4dcc-b417-997937620630", + "metadata": {}, + "source": [ + "## Aufgabe 2: Vermessung eines Zweilinsensystems $L$" + ] + }, + { + "cell_type": "markdown", + "id": "e2eeb1d7-6d41-42ed-bf2f-314772e064fd", + "metadata": {}, + "source": [ + "### Aufgabe 2.1: Bestimmung von $f$ und der Lage der Hauptebenen $H_{1}$ und $H_{2}$ \n", + "\n", + "Bestimmen Sie, mit Hilfe des [Abbe-Verfahrens](https://de.wikipedia.org/wiki/Abbe-Verfahren), **für einen gegebenen Abstand $d$ der Linsen des im Messingrohr montierten Zweilinsensystems L** die Brennweite $f$, sowie die Lage der Hauptebenen $H_{1}$ und $H_{2}$, gemessen von einem Bezugspunkt X zwischen den Linsen, auf der optischen Achse von L. \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "1323190e-c537-4f30-8134-b4b7c98ce7fa", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "c42bf8a7-d084-470a-8892-0f1bab688b87", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "710b0397-d559-49d2-b69c-47fbfd02ec3d", + "metadata": {}, + "outputs": [], + "source": [ + "d=ufloat(0.18,0.001)\n", + "G=1 # in cm\n", + "nullpunkt=ufloat(0.5,0.0005)\n", + "g=np.array([ufloat(x,0.0005) for x in [0.3,0.32,0.34,0.28,0.365,35.5]])-nullpunkt\n", + "b=np.array([ufloat(x,0.003) for x in [0.746,0.826,0.968,0.699,1.48,1.181]])-nullpunkt\n", + "B=np.array([ufloat(x,0.001) for x in [1.75,2.25,3.1,1.4,6.3,4.45]]) # in cm" + ] + }, + { + "cell_type": "markdown", + "id": "c3d30014-b60d-4f5d-9fd2-8543cc43637d", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "36756154-4c21-45f2-a688-f4afdb7619bf", + "metadata": {}, + "source": [ + "### Aufgabe 2.2: Bestimmung von $f_{1}$ und $f_{2}$\n", + "\n", + "**Diese Aufgabe ist nur für Studierende mit Hauptfach Physik verpflichtend. Studierende mit Nebenfach Physik und Lehramtstudierende können diese Aufgabe überspringen.**\n", + "\n", + "Wiederholen Sie die Messung aus **Aufgabe 2.1** für mindestens **vier weitere Werte für $d$**. Bestimmen Sie aus den ermittelten Werten $f(d)$ die Brennweiten $f_{1}$ und $f_{2}$ der einzelnen Linsen.\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "b572e951-75df-43be-915c-08a5bf4171e3", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "32f31833-9395-45d2-9843-2b9e64eba3c2", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "20d40173-0f26-4d7e-b952-26e3d3f27dcc", + "metadata": {}, + "outputs": [], + "source": [ + "d=ufloat(0.16,0.0004)\n", + "G=1 # in cm\n", + "nullpunkt=ufloat(0.5,0.0005)\n", + "g=np.array([ufloat(x,0.0005) for x in [0.3,0.32,0.34,0.28,0.36]])-nullpunkt\n", + "b=np.array([ufloat(x,0.003) for x in [0.712,0.772,0.879,0.675,1.136]])-nullpunkt\n", + "B=np.array([ufloat(x,0.001) for x in [1.5,1.95,2.75,1.2,4.6]]) # in cm" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "df30ae3e-51ad-476f-a7c4-a4cc010e5395", + "metadata": {}, + "outputs": [], + "source": [ + "d=ufloat(0.14,0.0004)\n", + "G=1 # in cm\n", + "nullpunkt=ufloat(0.5,0.0005)\n", + "g=np.array([ufloat(x,0.0005) for x in [0.28,0.3,0.32,0.34,0.36]])-nullpunkt\n", + "b=np.array([ufloat(x,0.003) for x in [0.66,0.688,0.731,0.804,0.978]])-nullpunkt\n", + "B=np.array([ufloat(x,0.001) for x in [1.1,1.3,1.7,2.3,3.75]]) # in cm" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a11aca71-32c3-45d4-81e7-947c120cb312", + "metadata": {}, + "outputs": [], + "source": [ + "d=ufloat(0.12,0.0004)\n", + "G=1 # in cm\n", + "nullpunkt=ufloat(0.5,0.0005)\n", + "g=np.array([ufloat(x,0.0005) for x in [0.28,0.3,0.32,0.34,0.36]])-nullpunkt\n", + "b=np.array([ufloat(x,0.003) for x in [0.645, 0.666,0.698,0.75,0.864]])-nullpunkt\n", + "B=np.array([ufloat(x,0.001) for x in [0.9,1.1,1.4,1.9,2.95]]) # in cm" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d463e114-79e8-4854-88f0-05ec8ebbf73f", + "metadata": {}, + "outputs": [], + "source": [ + "d=ufloat(0.10,0.0004)\n", + "G=1 # in cm\n", + "nullpunkt=ufloat(0.5,0.0005)\n", + "g=np.array([ufloat(x,0.0005) for x in [0,0.3,0.32,0.34,0.36, 0.37]])-nullpunkt\n", + "b=np.array([ufloat(x,0.003) for x in [0.65,0.675, 0.712,0.79,0.86]])-nullpunkt\n", + "B=np.array([ufloat(x,0.001) for x in [1.05,1.2,1.6,2.35,3.15]]) # in cm" + ] + }, + { + "cell_type": "markdown", + "id": "3722b349-d7b1-4107-b4a8-c02cb18bbaaa", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "aabf6258-c811-4b99-9931-b4c799559cb3", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, + "source": [ + "## Aufgabe 3: Aufbau optischer Instrumente\n", + "\n", + "Bauen Sie **ein optisches Gerät Ihrer Wahl** aus der folgenden Auflistung auf einer kleinen Führungsschiene auf und überprüfen Sie qualitativ dessen Eigenschaften. \n", + "\n", + " * Ein [Keplersches (astronomisches) Fernrohr](https://de.wikipedia.org/wiki/Fernrohr#Kepler-Fernrohr) mit **mindestens 6-facher Vergrößerung**.\n", + " * Ein [Galileisches Fernrohr](https://de.wikipedia.org/wiki/Fernrohr#Galilei-Fernrohr) mit **mindestens 6-facher Vergrößerung**.\n", + " * Einen [Projektor](https://de.wikipedia.org/wiki/Projektor), der ein $24\\times36\\,\\mathrm{mm}^{2}$ großes Diapositiv gleichmäßig ausleuchtet und in etwa $1.5\\ \\mathrm{m}$ Entfernung eine etwa **10-fache Vergrößerung** aufweist.\n", + " * Ein [Mikroskop](https://de.wikipedia.org/wiki/Mikroskop) mit **mindestens 20-facher Vergrößerung**.\n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "0e7a0862-3b44-40ed-a026-3c233a2e0828", + "metadata": {}, + "source": [ + "**V E R S U C H S B E S C H R E I B U N G**\n", + "\n", + "*Fügen Sie Ihre Versuchsbeschreibung hier ein. Löschen Sie hierzu diesen kursiv gestellten Text aus dem Dokument.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "1c865849-684d-40a8-8ab5-6314c648c037", + "metadata": {}, + "source": [ + "**L Ö S U N G**\n", + "\n", + "*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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "5d36e92a-e9a3-4561-8341-e966aaddf5c5", + "metadata": {}, + "source": [ + "**D I S K U S S I O N**\n", + "\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.* \n", + "\n", + "---" + ] + }, + { + "cell_type": "markdown", + "id": "167895f2-9ea8-4baa-9298-659e8d02ff0d", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, + "source": [ + "# Beurteilung" + ] + }, + { + "cell_type": "markdown", + "id": "e2b5924e-3bda-4081-8f69-dc6b4aaec17c", + "metadata": {}, + "source": [ + " * Nach Abschluss des Versuchs haben Sie die Möglichkeit diesen Versuch individuell zu beurteilen.\n", + " * **Folgen Sie zur Beurteilung dieses Versuchs diesem [Link](https://www.empirio.de/s/YWLdVVWVWm)**.\n", + " * Beachten Sie, dass jede:r Studierende nur einmal pro Versuch eine Beurteilung abgeben kann.\n", + " * Wir empfehlen die Beurteilung nach der Besprechung Ihrer Versuchsauswertung mit Ihrem:r Tutor:in auszufüllen. " + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} -- GitLab