diff --git a/programming/exercises/scripts_functions.tex b/programming/exercises/scripts_functions.tex index 1baf4c5..d76be49 100644 --- a/programming/exercises/scripts_functions.tex +++ b/programming/exercises/scripts_functions.tex @@ -14,9 +14,9 @@ %%%%% text size %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage[left=20mm,right=20mm,top=25mm,bottom=25mm]{geometry} \pagestyle{headandfoot} -\header{{\bfseries\large \"Ubung 4}}{{\bfseries\large Skripte und Funktionen}}{{\bfseries\large 14. Oktober, 2015}} -\firstpagefooter{Dr. Jan Grewe}{Phone: 29 74588}{Email: - jan.grewe@uni-tuebingen.de} +\header{{\bfseries\large \"Ubung 5}}{{\bfseries\large Skripte und Funktionen}}{{\bfseries\large 15. November, 2016}} +\firstpagefooter{Prof. Jan Benda}{Phone: 29 74 573}{Email: + jan.benda@uni-tuebingen.de} \runningfooter{}{\thepage}{} \setlength{\baselineskip}{15pt} @@ -64,10 +64,10 @@ also als zip-Archiv auf ILIAS hochladen. Das Archiv sollte nach dem Muster: \part Gib sowohl den Sinus als auch die Zeitachse zur\"uck. \end{parts} - \question Schreibe eine Funktion, die bin\"are Datens\"atze - ('signal.bin' und 'signal2.bin' vom Montag) liest und die Daten als - Vektor zur\"uckgibt. Welche Argumente muss die Funktion - \"ubernehmen? + %\question Schreibe eine Funktion, die bin\"are Datens\"atze + %('signal.bin' und 'signal2.bin' vom Montag) liest und die Daten als + %Vektor zur\"uckgibt. Welche Argumente muss die Funktion + %\"ubernehmen? \question Entwickle ein Programm, das einen 1-D random walk simuliert. Das Programm soll folgendes leisten: @@ -91,43 +91,43 @@ also als zip-Archiv auf ILIAS hochladen. Das Archiv sollte nach dem Muster: und die Standardabweichungen graphisch dar. \end{parts} - \question Modellierung des exponentiellen Wachstums einer isolierten - Population. Das exponentielle Wachstum einer isolierten Population - wird \"uber folgende Differentialgleichung beschrieben: - \begin{equation} - \frac{dN}{dt} = N \cdot r, - \end{equation} - mit $N$ der Populationsgr\"o{\ss}e und $r$ der Wachstumsrate. - \begin{parts} - \part L\"ose die Gleichung numerisch mit dem Euler Verfahren. - \part Implementiere eine Funktion, die die Populationsgr\"o{\ss}e - und die Zeit zur\"uckgibt. - \part Plotte die Populationsgr\"o{\ss}e als Funktion der Zeit. - \end{parts} + %\question Modellierung des exponentiellen Wachstums einer isolierten + %Population. Das exponentielle Wachstum einer isolierten Population + %wird \"uber folgende Differentialgleichung beschrieben: + %\begin{equation} + % \frac{dN}{dt} = N \cdot r, + %\end{equation} + %mit $N$ der Populationsgr\"o{\ss}e und $r$ der Wachstumsrate. + %\begin{parts} + % \part L\"ose die Gleichung numerisch mit dem Euler Verfahren. + % \part Implementiere eine Funktion, die die Populationsgr\"o{\ss}e + % und die Zeit zur\"uckgibt. + % \part Plotte die Populationsgr\"o{\ss}e als Funktion der Zeit. + %\end{parts} - \question Etwas realistischer ist das logistische Wachstum einer - isolierten Population, bei der das Wachstum durch eine Kapazit\"at - gedeckelt ist. Sie wird mit folgender Differentialgleichung - beschrieben: - \begin{equation} - \frac{dN}{dt} = N \cdot r \cdot \left( 1 - \frac{N}{K} \right) - \end{equation} - mit $N$ der Population, der Wachstumsrate $r$ und $K$ der ``tragenden'' - Kapazit\"at. - \begin{parts} - \part Implementiere die L\"osung des logistischen Wachstums in - einer Funktion. Benutze das Euler Verfahren. Die Funktion soll die - Parameter $r$, $K$ sowie den Startwert von $N$ als Argumente - \"ubernehmen. - \part Die Funktion soll die Populationsgr\"o{\ss}e und die Zeit - zur\"uckgeben. - \part Simuliere das Wachstum mit einer Anzahl unterschiedlicher - Startwerte f\"ur $N$. - \part Stelle die Ergebnisse in einem Plot graphisch dar. - \part Plotte das Wachstum $dN/dt$ als Funktion der - Populationsgr\"o{\ss}e $N$. - \end{parts} - + %\question Etwas realistischer ist das logistische Wachstum einer + %isolierten Population, bei der das Wachstum durch eine Kapazit\"at + %gedeckelt ist. Sie wird mit folgender Differentialgleichung + %beschrieben: + %\begin{equation} + % \frac{dN}{dt} = N \cdot r \cdot \left( 1 - \frac{N}{K} \right) + %\end{equation} + %mit $N$ der Population, der Wachstumsrate $r$ und $K$ der ``tragenden'' + %Kapazit\"at. + %\begin{parts} + % \part Implementiere die L\"osung des logistischen Wachstums in + % einer Funktion. Benutze das Euler Verfahren. Die Funktion soll die + % Parameter $r$, $K$ sowie den Startwert von $N$ als Argumente + % \"ubernehmen. + % \part Die Funktion soll die Populationsgr\"o{\ss}e und die Zeit + % zur\"uckgeben. + % \part Simuliere das Wachstum mit einer Anzahl unterschiedlicher + % Startwerte f\"ur $N$. + % \part Stelle die Ergebnisse in einem Plot graphisch dar. + % \part Plotte das Wachstum $dN/dt$ als Funktion der + % Populationsgr\"o{\ss}e $N$. + %\end{parts} + \end{questions} -\end{document} \ No newline at end of file +\end{document}