Ubungsblatt 1 – Abgabe bis 22. Oktober (Freitag)

Werbung
Komplexe Systeme: Datenanalyse und Modellbildung, WS2010
Universität Potsdam
http://www.agnld.uni-potsdam.de/~shw/
Math.-Nat. Fakultät
http://www.dycos.uni-potsdam.de/
Komplexe Systeme, Matthias Holschneider
[email protected] oder [email protected]
Udo Schwarz, II.28.2.107
Übungsblatt 1 – Abgabe bis 22. Oktober (Freitag)
Großzügig kommentiertes Skript (python-Code) als EMail oder in schwarzen Postkasten (ganz
oben links) im Foyer der Nordseite des Hauses II.28 (goldener Käfig am Bahnhof).
Klausur am 8. Februar 12:10-13-40 im Computer-Pool II.10.1.22 unter Verwendung aller angefertigten Skripte.
Sitzungsablauf: Rechner per Netzschalter einschalten
Login mit python, Passwort python
Rechner am Ende der Sitzung runterfahren! Nicht per Netzschalter ausschalten. Die Sitzung wird
nicht gespeichert, daher sind alle eigenen Daten weg.
3 Alternativen zur Daten-Sicherung:
1. Skript ins eigene Email-Postfach senden
2. Ablage auf eigenem USB-Stick
3. Laufwerk X, Python, Eigenes Verzeichnis.
Computer-Pool-Betreuung Frau Leuthold, Tel. 2418, & Herr Charnow, Raum II.9.0.24, Tel. 2918,
[email protected]
Computer-Pool in Haus II.9 Mo-Do/Fr bis 21/18 Uhr offen
Übungsaufgaben unter
https://docs.google.com/Doc?id=dfdbxs8m 129c8mtm6g2
Unsortierte Tipps unter
http://www.agnld.uni-potsdam.de/~shw/Lehre/lehrangebot/2010WS-SC/PythonIntro.html
1.1
Installieren Sie die Skriptsprache Python (3 Punkte)
Installieren Sie die Skriptsprache Python http://www.python.org/ python 2.x (nicht python 3) Skriptsprache Python http://www.python.org/ mit den Modulen numpy, scipy, pylab und matplotlib auf
Ihrem eigenen PC.
Die Computational Physics Group der TU Dresden stellt ein zip-Archiv mit den benötigten Installationsdateien zum Download bereit: http://www.comp-phys.tu-dresden.de/cp2009/ Die Anleitung findet
sich unter http://www.comp-phys.tu-dresden.de/cp2009/anleitung.pdf
Nach der Installation von python sollten in der Konsole die beiden Befehle
import scipy
from scipy import integrate
ohne Fehlermeldung vom PC verarbeitet werden.
1.2
Pseudozufallszahlen (3 Punkte)
(a) Geben Sie ein Rezept/Algorithmus/Pseudo-Code zur Erzeugung von Zufallszahlen an.
(b) Schreiben Sie ein Skript zur Erzeugung von Zufallszahlen.
Herunterladen