49 Commits

Author SHA1 Message Date
000749add1 Fix typos 2026-01-30 13:01:57 +01:00
3fc312ba9d Add gen_histogram.py and finish theory for exercise 2 2026-01-22 13:35:38 +01:00
0716f02766 Add most theory for exercise 2 2026-01-21 17:51:32 +01:00
7b0fbb0262 Add gen_correlated_data.py and finish theory for exercise 1 2026-01-21 16:39:01 +01:00
31b40de191 Add summary slide for theory 1 2026-01-21 10:26:08 +01:00
41294cf3bf Change slide overlays 2026-01-21 10:09:53 +01:00
e8c8f0ed13 Formatting 2026-01-21 09:53:48 +01:00
dfc558ca16 Add solution for exercise 2c 2026-01-21 09:53:26 +01:00
6098da86fa Add solution to exercise 2b 2026-01-20 17:13:02 +01:00
f92ed7d66d Change decimal points to commas 2026-01-20 16:49:19 +01:00
e8781c5ef4 Add solution to exercise 2a 2026-01-20 16:45:49 +01:00
e19254a82f Remove unnecessary text, split title into multiple lines 2026-01-20 15:13:56 +01:00
15ca83ca76 Add solution for exercise 1 2026-01-20 15:09:50 +01:00
a1fb10842d Add exercises 1 and 2 2026-01-20 14:01:54 +01:00
081cad7f11 Fix factorial symbol and change variable k to n 2026-01-17 17:55:45 +01:00
9f422f859e Fix handout compilation 2026-01-17 17:55:37 +01:00
c23ac95b90 Make build system compatible with tikz externalization 2026-01-17 11:47:54 +01:00
7640d83c37 Move and rename slides 2026-01-16 04:23:32 +01:00
25e25a366f Finish explanation slides 2026-01-16 02:32:40 +01:00
54407061a0 Add slide explaining marginals and transformations 2026-01-16 01:21:48 +01:00
33ff39f974 Add Poisson distribution explanation 2026-01-16 00:26:18 +01:00
8eb3a6378f Add summary slide for exercise 1 2026-01-15 03:38:23 +01:00
876bbad136 Add solution for 2b 2026-01-15 03:26:33 +01:00
587d894e5e Add formulas to summary slide of section 2 2026-01-15 00:42:44 +01:00
6eee07a720 Add solution for exercise 2c 2026-01-15 00:15:05 +01:00
6f7dbe5018 Remove equation number 2026-01-14 01:30:50 +01:00
8dad61d27a Finish solution for exercise 2a 2026-01-14 01:30:12 +01:00
23e14d74a8 Add first version of solution for exercise 2a 2026-01-14 01:07:47 +01:00
ddd70cae86 Insert pause in solution to exercise 1a 2026-01-14 00:19:06 +01:00
a4df0108de Add solution for exercise 1b 2026-01-14 00:16:19 +01:00
dcd018c236 Add solution to exercise 1a 2026-01-13 23:59:40 +01:00
7e67ee3792 Add slides with exercises for tutorial 5 2025-12-21 16:24:43 +01:00
d7725a0186 tut4: Fix typos; Implement student corrections 2025-12-19 04:23:53 +01:00
088d448e50 Put numbers in tables in math mode 2025-12-17 15:21:49 +01:00
b815a88361 Replace Z with X for the standart normal distribution 2025-12-17 15:16:56 +01:00
7bea062e6a Fix spacing 2025-12-17 01:09:56 +01:00
5bf78e09e1 Add theory for part 2 2025-12-17 01:03:47 +01:00
aae0aae77b Finish theory for part 1 2025-12-16 23:13:53 +01:00
c0992e9690 Continue adding stuff 2025-12-16 17:42:26 +01:00
6942d2386e Add pauses; Fix decimal point -> decimal comma 2025-12-16 17:07:34 +01:00
4e39722899 tut4: Add some formulas for theory on part 2; Add TODOs 2025-12-16 00:46:14 +01:00
f0c22852be tut4: Started adding theory for exercise 1 2025-12-16 00:18:12 +01:00
3efdd3c56d tut3: Fix solution order 2025-12-15 09:53:33 +01:00
63a9417bbd Fix directory naming 2025-12-15 09:51:25 +01:00
fd56183eb4 tut4: Add pause before figure 2025-12-15 09:39:46 +01:00
438a63e35e tut4: Add solutions for exercise 2 2025-12-11 17:49:26 +01:00
e516317a4e tut4: Add solutions for exercise 1 2025-12-11 16:22:26 +01:00
ac55672669 tut4: Add exercises 2025-12-11 13:38:59 +01:00
3aa02c9f36 Add tut4 frame 2025-12-11 13:20:57 +01:00
8 changed files with 3169 additions and 8 deletions

View File

@@ -1,4 +1,3 @@
$pdflatex="pdflatex -shell-escape -interaction=nonstopmode -synctex=1 %O %S";
$out_dir = 'build';
$pdf_mode = 1;

View File

@@ -1,19 +1,25 @@
PRESENTATIONS := $(patsubst src/%/presentation.tex,build/presentation_%.pdf,$(wildcard src/*/presentation.tex))
HANDOUTS := $(patsubst build/presentation_%.pdf,build/presentation_%_handout.pdf,$(PRESENTATIONS))
RC_PDFLATEX := $(shell grep '$$pdflatex' .latexmkrc \
| sed -e 's/.*"\(.*\)".*/\1/' -e 's/%S//' -e 's/%O//')
.PHONY: all
all: $(PRESENTATIONS) $(HANDOUTS)
build/presentation_%.pdf: src/%/presentation.tex build/prepared
TEXINPUTS=./lib/cel-slides-template-2025:$$TEXINPUTS latexmk $<
mv build/presentation.pdf $@
TEXINPUTS=./lib/cel-slides-template-2025:$(dir $<):$$TEXINPUTS \
latexmk -outdir=build/$* $<
cp build/$*/presentation.pdf $@
build/presentation_%_handout.pdf: src/%/presentation.tex build/prepared
TEXINPUTS=./lib/cel-slides-template-2025:$$TEXINPUTS latexmk -pdflatex='pdflatex %O "\def\ishandout{1}\input{%S}"' $<
mv build/presentation.pdf $@
TEXINPUTS=./lib/cel-slides-template-2025:$(dir $<):$$TEXINPUTS \
latexmk -outdir=build/$*_handout \
-pdflatex='$(RC_PDFLATEX) %O "\def\ishandout{1}\input{%S}"' $<
cp build/$*_handout/presentation.pdf $@
build/prepared:
mkdir -p build
mkdir build
touch build/prepared
.PHONY: clean

View File

@@ -513,9 +513,9 @@
\end{gather*}%
\vspace*{-14mm}%
\begin{align*}
P(R = 0) &= P(A = 0 \text{ und } L = 0) &&\hspace{-24mm}= p_A\cdot p_L &&\hspace{-24mm}= 0{,}06 \\
P(R = 0) &= P(A = 0 \text{ und } L = 0) &&\hspace{-24mm}= (1-p_A)(1-p_L) &&\hspace{-24mm}= 0{,}56\\
P(R = 1) &= P(A=1 \text{ und } L=0) + P(A=0 \text{ und } L=1) &&\hspace{-24mm}= p_A \cdot (1-p_L) + (1-p_A)\cdot p_L &&\hspace{-24mm}= 0{,}38 \\
P(R = 2) &= P(A=1 \text{ und } L=1) &&\hspace{-24mm}= (1-p_A)(1-p_L) &&\hspace{-24mm}= 0{,}56
P(R = 2) &= P(A=1 \text{ und } L=1) &&\hspace{-24mm}= p_A\cdot p_L &&\hspace{-24mm}= 0{,}06
\end{align*}
\vspace*{-10mm}\pause \item Der Autofahrer fährt an $200$ unabhängigen Tagen im Jahr über
seinen Arbeitsweg zur Arbeit. Wie viele Strafzettel sammelt der

View File

@@ -0,0 +1,731 @@
\ifdefined\ishandout
\documentclass[de, handout]{CELbeamer}
\else
\documentclass[de]{CELbeamer}
\fi
%
%
% CEL Template
%
%
\newcommand{\templates}{preambles}
\input{\templates/packages.tex}
\input{\templates/macros.tex}
\grouplogo{CEL_logo.pdf}
\groupname{Communication Engineering Lab (CEL)}
\groupnamewidth{80mm}
\fundinglogos{}
%
%
% Custom commands
%
%
\input{lib/latex-common/common.tex}
\pgfplotsset{colorscheme/rocket}
\newcommand{\res}{src/2025-12-19/res}
% \tikzstyle{every node}=[font=\small]
% \captionsetup[sub]{font=small}
%
%
% Document setup
%
%
\usepackage{tikz}
\usepackage{tikz-3dplot}
\usetikzlibrary{spy, external, intersections, positioning}
%\tikzexternalize[prefix=build/]
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{fillbetween}
\usepackage{enumerate}
\usepackage{listings}
\usepackage{subcaption}
\usepackage{bbm}
\usepackage{multirow}
\usepackage{xcolor}
\title{WT Tutorium 4}
\author[Tsouchlos]{Andreas Tsouchlos}
\date[]{19. Dezember 2025}
%
%
% Document body
%
%
\begin{document}
\begin{frame}[title white vertical, picture=images/IMG_7801-cut]
\titlepage
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Aufgabe 1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Theorie Wiederholung}
\begin{frame}
\frametitle{Stetige Zufallsvariablen I}
\vspace*{-10mm}
\begin{lightgrayhighlightbox}
Erinnerung: Diskrete Zufallsvariablen
\begin{align*}
\text{\normalfont Verteilung: }& P_X(x) = P(X = x) \\
\text{\normalfont Verteilungsfunktion: }& F_X(x) = P(X \le x) =
\sum_{n: x_n \le y} P_X(x)
\end{align*}
\vspace{-10mm}
\end{lightgrayhighlightbox}
\begin{columns}[t]
\pause\column{\kitthreecolumns}
\centering
\begin{itemize}
\item Verteilungsfunktion $F_X(x)$ einer stetigen ZV
\begin{gather*}
F_X(x) = P(X \le x)
\end{gather*}
\end{itemize}
\pause\column{\kitthreecolumns}
\centering
\begin{itemize}
\item Wahrscheinlichkeitsdichte $f_X(x)$ einer stetigen ZV
\begin{gather*}
F_X(x) = \int_{-\infty}^{x} f_X(u) du
\end{gather*}
\end{itemize}
\end{columns}
\begin{columns}[t]
\pause \column{\kitthreecolumns}
\centering
\begin{gather*}
\text{Eigenschaften:} \\[3mm]
\lim_{x\rightarrow -\infty} F_X(x) = 0 \\
\lim_{x\rightarrow +\infty} F_X(x) = 1 \\
x_1 \le x_2 \Rightarrow F_X(x_1) \le F_X(x_2)\\
F_X(x+) = \lim_{h\rightarrow 0^+} F_X (x+h) = F_X(x)
\end{gather*}
\pause \column{\kitthreecolumns}
\centering
\begin{gather*}
\text{Eigenschaften:} \\[3mm]
f_X(x) \ge 0 \\
\int_{-\infty}^{\infty} f_X(x) dx = 1
\end{gather*}
\end{columns}
\end{frame}
\begin{frame}
\frametitle{Stetige Zufallsvariablen II}
\begin{minipage}{0.6\textwidth}
\begin{itemize}
\item Wichtige Kenngrößen
\begin{align*}
\begin{array}{rlr}
\text{Erwartungswert: } \hspace{5mm} & E(X) =
\displaystyle\int_{-\infty}^{\infty} x f_X(x) dx
& \hspace{5mm} \big( = \mu \big) \\[3mm]
\text{Varianz: } \hspace{5mm} & V(X) = E\mleft(
\mleft( X - E(X) \mright)^2 \mright) \\[3mm]
\text{Standardabweichung: } \hspace{5mm} &
\sqrt{V(X)} & \hspace{5mm} \big( = \sigma \big)
\end{array}
\end{align*}
\end{itemize}
\end{minipage}
\begin{minipage}{0.38\textwidth}
\begin{lightgrayhighlightbox}
Erinnerung: Diskrete Zufallsvariablen
\begin{align*}
\text{\normalfont Erwartungswert: }& E(X) =
\sum_{n=1}^{\infty} x_n P_X(x) \\
\text{\normalfont Varianz: }& V(X) = E\mleft( \mleft(
X - E(X) \mright)^2 \mright)
\end{align*}
\end{lightgrayhighlightbox}
\end{minipage}
\end{frame}
\begin{frame}
\frametitle{Zusammenfassung}
\begin{columns}[t]
\column{\kitthreecolumns}
\centering
\begin{greenblock}{Verteilungsfunktion (stetige ZV)}
\vspace*{-6mm}
\begin{gather*}
F_X(x) = P(X \le x)\\[4mm]
P(a < X \le b) = F_X(b) - F_X(a) \\[8mm]
\lim_{x\rightarrow -\infty} F_X(x) = 0 \\
\lim_{x\rightarrow +\infty} F_X(x) = 1 \\
x_1 \le x_2 \Rightarrow F_X(x_1) \le F_X(x_2)\\
F_X(x+) = \lim_{h\rightarrow 0^+} F_X (x+h) = F_X(x)
\end{gather*}
\end{greenblock}
\column{\kitthreecolumns}
\centering
\begin{greenblock}{Wahrscheinlichkeitsdichte \phantom{()}}
\vspace*{-6mm}
\begin{gather*}
F_X(x) = \int_{-\infty}^{x} f_X(u) du \\[5mm]
f_X(x) \ge 0 \\
\int_{-\infty}^{\infty} f_X(x) dx = 1
\end{gather*}
\end{greenblock}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Aufgabe}
\begin{frame}
\frametitle{Aufgabe 1: Stetige Verteilungen}
Die Zufallsvariable X besitze die Dichte
% tex-fmt: off
\begin{align*}
f_X (x) = \left\{
\begin{array}{ll}
C \cdot x e^{-ax^2}, & x \ge 0 \\
0, &\text{sonst}
\end{array}
\right.
\end{align*}
% tex-fmt: on
mit dem Parameter $a > 0$.
% tex-fmt: off
\begin{enumerate}[a{)}]
\item Bestimmen Sie den Koeffizienten $C$, sodass $f_X(x)$ eine
Wahrscheinlichkeitsdichte ist. Welche Eigenschaften muss eine
\textbf{Wahrscheinlichkeitsdichte} erfüllen? Skizzieren Sie
$f_X (x)$ für $a = 0{,}5$.
\item Welche Eigenschaften muss eine \textbf{Verteilungsfunktion}
erfüllen?
\item Berechnen und skizzieren Sie die Verteilungsfunktion $F_X (x)$.
\item Welche Wahrscheinlichkeit hat das Ereignis
$\{\omega : 1 < X(\omega) \le 2\}$?
\end{enumerate}
% tex-fmt: on
\end{frame}
\begin{frame}
\frametitle{Aufgabe 1: Stetige Verteilungen}
\vspace*{-15mm}
Die Zufallsvariable X besitze die Dichte
% tex-fmt: off
\begin{align*}
f_X (x) = \left\{
\begin{array}{ll}
C \cdot x e^{-ax^2}, & x \ge 0 \\
0, &\text{sonst}
\end{array}
\right.
\end{align*}
% tex-fmt: on
mit dem Parameter $a > 0$.
% tex-fmt: off
\begin{enumerate}[a{)}]
\item Bestimmen Sie den Koeffizienten $C$, sodass $f_X(x)$ eine
Wahrscheinlichkeitsdichte ist. Welche Eigenschaften muss eine
\textbf{Wahrscheinlichkeitsdichte} erfüllen? Skizzieren Sie
$f_X (x)$ für $a = 0{,}5$.
\pause\begin{columns}
\column{\kitthreecolumns}
\begin{align*}
\text{Eigenschaften:} \hspace{5mm}
\left\{
\begin{array}{rl}
f_X(x) &\ge 0 \\[3mm]
\displaystyle\int_{-\infty}^{\infty} f_X(x) dx &= 1
\end{array}
\right.
\end{align*}
\pause\begin{gather*}
\int_{-\infty}^{\infty} f_X(x) dx
= \int_{0}^{\infty} C\cdot x e^{-ax^2} dx
= \frac{C}{-2a} \int_{0}^{\infty} (-2ax) e^{-ax^2} dx \\
= \frac{C}{-2a} \int_{0}^{\infty} (e^{-ax^2})' dx
= \frac{C}{-2a} \mleft[ e^{-ax^2} \mright]_0^{\infty} \overset{!}{=} 1 \hspace{10mm} \Rightarrow C = 2a
\end{gather*}
\centering
\column{\kitthreecolumns}
\pause \begin{align*}
f_X(x) =
\left\{
\begin{array}{ll}
2ax \cdot e^{-ax^2}, & x\ge 0\\
0, & \text{sonst}
\end{array}
\right.
\end{align*}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
domain=0:5,
width=12cm,
height=5cm,
samples=100,
xlabel={$x$},
ylabel={$f_X(x)$},
]
\addplot+[mark=none, line width=1pt]
{x * exp(-0.5*x*x)};
% {x *exp(-a*x*x)};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{columns}
\end{enumerate}
% tex-fmt: on
\end{frame}
\begin{frame}
\frametitle{Aufgabe 1: Stetige Verteilungen}
\vspace*{-20mm}
% tex-fmt: off
\begin{enumerate}[a{)}]
\setcounter{enumi}{1}
\item Welche Eigenschaften muss eine \textbf{Verteilungsfunktion}
erfüllen?
\pause\vspace{-10mm}\begin{columns}[t]
\column{\kitonecolumn}
\column{\kittwocolumns}
\centering
\begin{gather*}
\lim_{x\rightarrow -\infty} F_X(x) = 0\\
\lim_{x\rightarrow +\infty} F_X(x) = 1
\end{gather*}
\column{\kittwocolumns}
\centering
\begin{gather*}
x_1 \le x_2 \Rightarrow F_X(x_1) \le F_X(x_2) \\
F_X(x+) = \lim_{h\rightarrow 0^+} F_X (x+h) = F_X(x)
\end{gather*}
\column{\kitonecolumn}
\end{columns}
\pause\item Berechnen und skizzieren Sie die Verteilungsfunktion $F_X (x)$.
\begin{gather*}
f_X(x) = 2ax\cdot e^{-ax^2}, \hspace{5mm} x\ge 0
\end{gather*}
\pause \vspace*{-6mm}\begin{gather*}
F_X(x) = \int_{-\infty}^{x} f_X(u) du
= \left\{ \begin{array}{ll}
\displaystyle\int_{0}^{x} 2au\cdot e^{-au^2} du, & x\ge 0 \\
0, & x < 0
\end{array} \right.
\hspace{5mm} = \left\{ \begin{array}{ll}
\mleft[ -e^{-au^2} \mright]_0^{x}, & x\ge 0 \\
0, & x < 0
\end{array} \right.
\hspace{5mm} = \left\{ \begin{array}{ll}
1 - e^{-ax^2}, & x\ge 0\\
0, & x < 0
\end{array} \right.
\end{gather*}
\pause\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
domain=0:5,
width=14cm,
height=5cm,
xlabel={$x$},
ylabel={$F_X(x)$},
]
\addplot+[mark=none, line width=1pt]
{1 - exp(-0.5 * x*x)};
\end{axis}
\end{tikzpicture}
\end{figure}
\vspace*{-3mm}
\pause\item Welche Wahrscheinlichkeit hat das Ereignis
$\{\omega : 1 < X(\omega) \le 2\}$?
\pause \begin{gather*}
P(\mleft\{ \omega: 1 < X(\omega) \le 2 \mright\})
= P(1 < X \le 2) = F_X(2) - F_X(1) = e^{-a} - e^{-4a}
\end{gather*}
\end{enumerate}
% tex-fmt: on
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Aufgabe 2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Theorie Wiederholung}
\begin{frame}
\frametitle{Die Normalverteilung}
\begin{columns}
\column{\kitthreecolumns}
\centering
\begin{gather*}
X \sim \mathcal{N}\mleft( \mu, \sigma^2 \mright)
\end{gather*}%
\vspace{0mm}
\begin{align*}
f_X(x) &= \frac{1}{\sqrt{2\pi \sigma^2}} \exp\left(\frac{(x -
\mu)^2}{2 \sigma^2} \right) \\[2mm]
F_X(x) &=
\vcenter{\hbox{\scalebox{1.5}[2.6]{\vspace*{3mm}$\displaystyle\int$}}}_{\hspace{-0.5em}-\infty}^{\,x}
\frac{1}{\sqrt{2\pi
\sigma^2}} \exp\left(\frac{(u - \mu)^2}{2 \sigma^2} \right) du
\end{align*}
\column{\kitthreecolumns}
\centering
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
domain=-4:4,
xmin=-4,xmax=4,
width=15cm,
height=5cm,
samples=200,
xlabel={$x$},
ylabel={$f_X(x)$},
xtick={0},
xticklabels={\textcolor{KITblue}{$\mu$}},
ytick={0},
]
\addplot+[mark=none, line width=1pt]
{(1 / sqrt(2*pi)) * exp(-x*x)};
\addplot+ [KITblue, mark=none, line width=1pt]
coordinates {(-0.5, 0.15) (0.5, 0.15)};
\addplot+ [KITblue, mark=none, line width=1pt]
coordinates {(-0.5, 0.12) (-0.5, 0.18)};
\addplot+ [KITblue, mark=none, line width=1pt]
coordinates {(0.5, 0.12) (0.5, 0.18)};
\node[KITblue] at (axis cs: 0, 0.2) {$\sigma$};
% \addplot +[scol2, mark=none, line width=1pt]
% coordinates {(4.8, -1) (4.8, 2)};
% \addplot +[scol2, mark=none, line width=1pt]
% coordinates {(5.2, -1) (5.2, 2)};
% \node at (axis cs: 4.8, 3) {$S(1-\delta)$};
% \node at (axis cs: 5.2, 3) {$S(1+\delta)$};
\end{axis}
\end{tikzpicture}
\end{figure}
\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
domain=-4:4,
xmin=-4,xmax=4,
width=15cm,
height=5cm,
samples=200,
xlabel={$x$},
ylabel={$F_X(x)$},
xtick=\empty,
ytick={0, 1},
]
\addplot+[mark=none, line width=1pt]
{1 / (1 + exp(-(1.526*x*(1 + 0.1034*x))))};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{columns}
\end{frame}
\begin{frame}
\frametitle{Rechnen mithilfe der Standardnormalverteilung}
\vspace*{-15mm}
\begin{itemize}
\item Die Standardnormalverteilung
\end{itemize}
\begin{minipage}{0.48\textwidth}
\centering
\begin{gather*}
X \sim \mathcal{N} (0,1) \\[4mm]
\Phi(x) := F_X(x) = P(X \le x) \\
\Phi(-x) = 1 - \Phi(x)
\end{gather*}
\end{minipage}%
\begin{minipage}{0.48\textwidth}
\centering
\begin{tabular}{|c|c||c|c||c|c|}
\hline
$x$ & $\Phi(x)$ & $x$ & $\Phi(x)$ & $x$ & $\Phi(x)$ \\
\hline
\hline
$0{,}00$ & $0{,}500000$ & $0{,}10$ & $0{,}539828$ &
$0{,}20$ & $0{,}579260$ \\
$0{,}02$ & $0{,}507978$ & $0{,}12$ & $0{,}547758$ &
$0{,}22$ & $0{,}587064$ \\
$0{,}04$ & $0{,}515953$ & $0{,}14$ & $0{,}555670$ &
$0{,}24$ & $0{,}594835$ \\
$0{,}06$ & $0{,}523922$ & $0{,}16$ & $0{,}563559$ &
$0{,}26$ & $0{,}602568$ \\
$0{,}08$ & $0{,}531881$ & $0{,}18$ & $0{,}571424$ &
$0{,}28$ & $0{,}610261$ \\
\hline
\end{tabular}\\
\end{minipage}
\pause
\begin{itemize}
\item Standardisierte ZV
\begin{gather*}
\begin{array}{cc}
E(X) &= 0 \\
V(X) &= 1
\end{array}
\hspace{45mm}
\text{Standardisierung: } \hspace{5mm}
\widetilde{X} = \frac{X - E(X)}{\sqrt{V(X)}}
= \frac{X - \mu}{\sigma}
\end{gather*}
\end{itemize}
\vspace*{3mm}
\pause
\begin{lightgrayhighlightbox}
Rechenbeispiel
\begin{gather*}
X \sim \mathcal{N}(\mu = 1, \sigma^2 = 0{,}5^2) \\[2mm]
P\left(X \le 1{,}12 \right)
= P\left(\frac{X - 1}{0{,}5} \le \frac{1{,}12 - 1}{0{,}5}\right)
= P\big(\underbrace{\widetilde{X}}_{\sim
\mathcal{N}(0,1)} \le 0{,}24\big)
= \Phi\left(0{,}24\right) = 0{,}594835
\end{gather*}
\end{lightgrayhighlightbox}
\end{frame}
\begin{frame}
\frametitle{Zusammenfassung}
\vspace*{-15mm}
\begin{columns}[t]
\column{\kitthreecolumns}
\centering
\begin{greenblock}{Standardnormalverteilung}
\vspace*{-10mm}
\begin{gather*}
X \sim \mathcal{N} (0,1) \\[4mm]
\Phi(x) := F_X(x) = P(X \le x) \\
\Phi(-x) = 1 - \Phi(x)
\end{gather*}
\end{greenblock}
\column{\kitthreecolumns}
\centering
\begin{greenblock}{Standardisierung}
\vspace*{-10mm}
\begin{gather*}
\widetilde{X} = \frac{X - E(X)}{\sqrt{V(X)}}
= \frac{X - \mu}{\sigma}
\end{gather*}
\end{greenblock}
\end{columns}
\vspace{5mm}
\begin{table}
\centering
% \cdots
\begin{tabular}{|c|c||c|c||c|c||c|c|}
\hline
$x$ & $\Phi(x)$ & $x$ & $\Phi(x)$ & $x$ & $\Phi(x)$ & $x$
& $\Phi(x)$ \\
\hline
\hline
$1{,}40$ & $0{,}919243$ & $2{,}80$ & $0{,}997445$ &
$3{,}00$ & $0{,}998650$ & $4{,}20$ & $0{,}999987$ \\
$1{,}42$ & $0{,}922196$ & $2{,}82$ & $0{,}997599$ &
$3{,}02$ & $0{,}998736$ & $4{,}22$ & $0{,}999988$ \\
$1{,}44$ & $0{,}925066$ & $2{,}84$ & $0{,}997744$ &
$3{,}04$ & $0{,}998817$ & $4{,}24$ & $0{,}999989$ \\
$1{,}46$ & $0{,}927855$ & $2{,}86$ & $0{,}997882$ &
$3{,}06$ & $0{,}998893$ & $4{,}26$ & $0{,}999990$ \\
$1{,}48$ & $0{,}930563$ & $2{,}88$ & $0{,}998012$ &
$3{,}08$ & $0{,}998965$ & $4{,}28$ & $0{,}999991$ \\
\hline
\end{tabular}
% \cdots
\end{table}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Aufgabe}
\begin{frame}
\frametitle{Aufgabe 2: Normalverteilung}
In einem Produktionsprozess werden Ladegeräte für Mobiltelefone
hergestellt. Bevor die Ladegeräte mit den Mobiltelefonen zusammen
verpackt werden, wird die Ladespannung von jedem Ladegerät einmal
gemessen. Die Messwerte der Ladespannungen der verschiedenen
Ladegeräte genüge näherungsweise einer normalverteilten
Zufallsvariablen mit $\mu = 5$ Volt und $\sigma = 0,07$ Volt. Alle
Ladegeräte, bei denen die Messung um mehr als $4$ \% vom Sollwert
$S = 5$ Volt abweicht, sollen aussortiert werden.
% tex-fmt: off
\begin{enumerate}[a{)}]
\item Wie viel Prozent der Ladegeräte werden aussortiert?
\item Der Hersteller möchte seinen Produktionsprozess so verbessern,
dass nur noch halb so viele Ladegeräte wie in a) aussortiert
werden. Auf welchen Wert müsste er dazu $\sigma$ senken?
\item Durch einen Produktionsfehler verschiebt sich der Mittelwert
$\mu$ auf $5{,}1$ Volt ($\sigma$ ist $0{,}07$ Volt). Wie groß ist
jetzt der Prozentsatz, der aussortiert wird?
\end{enumerate}
% tex-fmt: on
\end{frame}
\begin{frame}
\frametitle{Aufgabe 2: Normalverteilung}
\vspace*{-10mm}
In einem Produktionsprozess werden Ladegeräte für Mobiltelefone
hergestellt. Bevor die Ladegeräte mit den Mobiltelefonen zusammen
verpackt werden, wird die Ladespannung von jedem Ladegerät einmal
gemessen. Die Messwerte der Ladespannungen der verschiedenen
Ladegeräte genüge näherungsweise einer normalverteilten
Zufallsvariablen mit $\mu = 5$ Volt und $\sigma = 0,07$ Volt. Alle
Ladegeräte, bei denen die Messung um mehr als $4$ \% vom Sollwert
$S = 5$ Volt abweicht, sollen aussortiert werden.
% tex-fmt: off
\begin{enumerate}[a{)}]
\item Wie viel Prozent der Ladegeräte werden aussortiert?
\begin{columns}[c]
\column{\kitthreecolumns}
\centering
\pause \begin{gather*}
X \sim \mathcal{N} \mleft( \mu = 0{,}5, \sigma^2 = 0{,}07^2 \mright)
\end{gather*}
\begin{align*}
P(E_\text{a}) &= P \Big( \big( X < S(1-\delta) \big)
\cup \big( X > S(1 + \delta) \big) \Big) \\
&= P(X < S(1 - \delta)) + P(X > S(1 + \delta)) \\[2mm]
&\overset{\widetilde{X} := \frac{X - \mu}{\sigma} }{=\joinrel=\joinrel=\joinrel=} P\left(\widetilde{X} < \frac{S(1 - \delta) - \mu}{\sigma}\right)
+ P\left(\widetilde{X} > \frac{S(1 + \delta) - \mu}{\sigma}\right) \\[2mm]
&\approx \Phi(-2{,}86) + \left(1 - \Phi(2{,}86)\right) \\
&= 2 - 2\Phi(2{,}86) \approx 0{,}424\text{\%}
\end{align*}
\column{\kitthreecolumns}
\centering
\pause\begin{figure}[H]
\centering
\begin{tikzpicture}
\begin{axis}[
domain=4.6:5.3,
xmin=4.7, xmax=5.3,
width=14cm,
height=6cm,
xlabel={$x$},
ylabel={$F_X (x)$},
samples=100,
xtick = {4.6,4.7,4.8,...,5.4}
]
\addplot+[mark=none, line width=1pt]
{1 / sqrt(2*3.1415*0.07*0.07) * exp(-(x - 5)*(x-5)/(2*0.07*0.07))};
\addplot +[KITblue, mark=none, line width=1pt] coordinates {(4.8, -1) (4.8, 2)};
\addplot +[KITblue, mark=none, line width=1pt] coordinates {(5.2, -1) (5.2, 2)};
\node at (axis cs: 4.8, 3) {$S(1-\delta)$};
\node at (axis cs: 5.2, 3) {$S(1+\delta)$};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{columns}
\end{enumerate}
% tex-fmt: on
\end{frame}
\begin{frame}
\frametitle{Aufgabe 2: Normalverteilung}
\vspace*{-18mm}
% tex-fmt: off
\begin{enumerate}[a{)}]
\setcounter{enumi}{1}
\item Der Hersteller möchte seinen Produktionsprozess so verbessern,
dass nur noch halb so viele Ladegeräte wie in a) aussortiert
werden. Auf welchen Wert müsste er dazu $\sigma$ senken?
\pause\begin{gather*}
P(E_\text{b}) = \frac{1}{2} P(E_\text{a}) \approx 0{,}212\text{\%} \\
\end{gather*}
\vspace*{-18mm}
\begin{columns}
\pause\column{\kitthreecolumns}
\centering
\begin{align*}
P(E_\text{b}) &\overset{\text{a)}}{=} P\left(\widetilde{X} < \frac{S(1 - \delta) - \mu}{\sigma'}\right)
+ P\left(\widetilde{X} > \frac{S(1 + \delta) - \mu}{\sigma'}\right) \\[2mm]
&= P\left(\widetilde{X} < -\frac{0{,}2}{\sigma'}\right)
+ P\left(\widetilde{X} > \frac{0{,}2}{\sigma'}\right) \\[2mm]
&= \Phi\left(-\frac{0{,}2}{\sigma'}\right)
+ \left(1 - \Phi\left(\frac{0{,}2}{\sigma'} \right)\right) \\[2mm]
&= 2 - 2 \Phi\left(\frac{0{,}2}{\sigma'} \right)
\end{align*}
\pause\column{\kitthreecolumns}
\centering
\begin{gather*}
2 - 2\Phi\left(\frac{0{,}2}{\sigma'}\right) = 2{,}12\cdot 10^{-3} \\[2mm]
\Rightarrow \Phi\left(\frac{0{,}2}{\sigma'}\right) \approx 0{,}9989 \\[2mm]
\Rightarrow \sigma' \approx \frac{0{,}2}{\Phi^{-1}(0{,}9989)}
\approx \frac{0{,}2}{3{,}08} \approx 0{,}065
\end{gather*}
\end{columns}
\pause \vspace*{-5mm}\item Durch einen Produktionsfehler verschiebt sich der
Mittelwert $\mu$ auf $5{,}1$ Volt ($\sigma$ ist $0{,}07$ Volt).
Wie groß ist jetzt der Prozentsatz, der aussortiert wird?
\pause \begin{align*}
P(E_\text{c}) &\overset{\text{a)}}{=} P\left(\widetilde{X} < \frac{S(1 - \delta) - \mu}{\sigma}\right)
+ P\left(\widetilde{X} > \frac{S(1 + \delta) - \mu}{\sigma}\right) \\[2mm]
&\approx \Phi(-4{,}29) + (1 - \Phi(1{,}43)) \\
& = 2 - \Phi(4{,}29) - \Phi(1{,}43) \approx 7{,}78 \text{\%}
\end{align*}
\end{enumerate}
% tex-fmt: on
\end{frame}
\end{document}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,38 @@
import numpy as np
import matplotlib.pyplot as plt
from numpy.typing import NDArray
import argparse
def twodim_array_to_pgfplots_table_string(a: NDArray):
return (
" \\\\\n".join([" ".join([str(vali) for vali in val]) for val in a]) + "\\\\\n"
)
def main():
# Parse command line arguments
parser = argparse.ArgumentParser()
parser.add_argument("--correlation", "-c", type=np.float32, required=True)
parser.add_argument("-N", type=np.int32, required=True)
parser.add_argument("--plot", "-p", action="store_true")
args = parser.parse_args()
# Generate & plot data
means = np.array([0, 0])
cov = np.array([[1, args.correlation], [args.correlation, 1]])
x = np.random.multivariate_normal(means, cov, size=args.N)
print(twodim_array_to_pgfplots_table_string(x))
if args.plot:
plt.scatter(x[:, 0], x[:, 1])
plt.show()
if __name__ == "__main__":
main()

View File

@@ -0,0 +1,40 @@
import argparse
import numpy as np
import matplotlib.pyplot as plt
from scipy.special import binom
def array_to_pgfplots_table_string(a):
return " ".join([f"({k}, {val})" for (k, val) in enumerate(a)]) + f" ({len(a)}, 0)"
def P_binom(N, p, k):
return binom(N, k) * p**k * (1 - p) ** (N - k)
def main():
# Parse command line arguments
parser = argparse.ArgumentParser()
parser.add_argument("-N", type=np.int32, required=True)
parser.add_argument("-p", type=np.float32, required=True)
parser.add_argument("--show", "-s", action="store_true")
args = parser.parse_args()
# Generate and show data
N = args.N
p = args.p
bars = np.array([P_binom(N, p, k) for k in range(N + 1)])
print(array_to_pgfplots_table_string(bars))
if args.show:
plt.stem(bars)
plt.show()
if __name__ == "__main__":
main()

File diff suppressed because it is too large Load Diff