\documentclass[12pt,a4paper,pdftex]{exam}

\usepackage[german]{babel}
\usepackage{natbib}
\usepackage{graphicx}
\usepackage[small]{caption}
\usepackage{sidecap}
\usepackage{pslatex}
\usepackage{amsmath}
\usepackage{amssymb}
\setlength{\marginparwidth}{2cm}
\usepackage[breaklinks=true,bookmarks=true,bookmarksopen=true,pdfpagemode=UseNone,pdfstartview=FitH,colorlinks=true,citecolor=blue]{hyperref}

%%%%% text size %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[left=20mm,right=20mm,top=25mm,bottom=25mm]{geometry}
\pagestyle{headandfoot}
\header{{\bfseries\large \"Ubung 6}}{{\bfseries\large Strukturen und Cell Arrays}}{{\bfseries\large 16. Oktober, 2015}}
\firstpagefooter{Dr. Jan Grewe}{Phone: 29 74588}{Email:
  jan.grewe@uni-tuebingen.de}
\runningfooter{}{\thepage}{}

\setlength{\baselineskip}{15pt}
\setlength{\parindent}{0.0cm}
\setlength{\parskip}{0.3cm}
\renewcommand{\baselinestretch}{1.15}

\newcommand{\code}[1]{\texttt{#1}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
\begin{document}

\vspace*{-6.5ex}
\begin{center}
  \textbf{\Large Einf\"uhrung in die wissenschaftliche Datenverarbeitung}\\[1ex]
  {\large Jan Grewe, Jan Benda}\\[-3ex]
  Abteilung Neuroethologie \hfill --- \hfill Institut f\"ur Neurobiologie \hfill --- \hfill \includegraphics[width=0.28\textwidth]{UT_WBMW_Black_RGB} \\
\end{center}

Die folgenden Aufgaben dienen der Wiederholung, \"Ubung und
Selbstkontrolle und sollten eigenst\"andig bearbeitet und gel\"ost
werden. Im Gegensatz zu den vorherigen \"Ubungsbl\"attern k\"onnen die
L\"osungen nicht mehr in einer Datei gemacht werden. Die L\"osungen
also als zip-Archiv auf ILIAS hochladen. Das Archiv sollte nach dem Muster:
``skripte\_funktionen\_\{nachname\}.zip'' benannt werden.

\begin{questions}

  \question Erzeugen von Strukturen:
  \begin{parts}
    \part Erzeuge eine Struktur mit vier Feldern. Weise beliebige,
    verschiedene, Werte zu.
    \part Gib die Namen der Felder der Struktur aus.
    \part Greife auf eines der Felder zu und gib den Inhalt auf dem Bildschirm aus.
    \part Weise einen Wert einem noch nicht existierenden Feld zu.
    \part L\"osche ein Feld.
  \end{parts}

  \question Schreibe eine Funktion, die den Pfad zu einem Verzeichnis
  \"ubernimmt und eine Struktur mit Informationen \"uber das
  Verzeichnis zur\"uckgibt. Dies soll der Name und die Anzahl Dateien
  in dem Verzeichnis sein.

  \question Erzeugen von Cell Arrays:
  \begin{parts}
    \part Erzeuge ein leeres Cell Array. 
    \part Weise der ersten Zelle einen Vektor, der zweiten Zelle eine
    Matrize und der dritten einen Text zu.
    \part Greife auf die Zellen zu.
  \end{parts}

  \question 

  \question Ladet die Wetterdaten von Helgoland (Datei
  \code{Wetterdaten\_Helgoland.xlsx}) in eine Tabelle. Macht euch mit ihr
  vertraut Beschriebungen der Daten gibt es
  hier\footnote{\url{http://www.dwd.de/DE/leistungen/klimadatendeutschland/beschreibung_tagesmonatswerte.html?nn=16102&lsbId=343278}}
  . Schaut in der Hilfe nach, wie man mit Tabellen arbeitet.
  \begin{parts}
    \part Schreibt eine Funktion, die die Anzahl Zeilen und Spalten
    zurueckgibt.
    \part Schriebt eine Funktion, die ausgew\"ahlte Daten plottet. Der
    Nutzer kann bestimmen, welche Spalte als x-Werte und welche als
    y-Werte benutzt werden soll.
    \part Schreibt eine Funktion, die alle Kombinationen plottet.
  \end{parts}

\end{questions}

\end{document}