Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
[Info]
Praktikumsthemen
Im Zuge des Praktikums sollen Sie in einer Gruppenarbeit ein Thema behandeln. Folgende Themen sind zur Auswahl:
- Kombinatorische Optimierung: Assignment Problem und Branch and Bound Algorithmus
- Quadratische Optimierung ohne Nebenbedingung: Ausgleichspolynome
- Heuristische Optimierung: Ameisenalgorithmus und genetische Algorithmen
- Nichtlineare Optimierung ohne Nebenbedingungen: Newtonverfahren
- Nichtlineare Optimierung ohne Nebenbedingungen: Mehrdimensionale Verfahren
- Nichtlineare Optimierung ohne Nebenbedingungen: Eindimensionale Verfahren
- Lineare Optimierung: Simplexverfahren
Die Themen werden großteils auch durch die Vorlesung abgedeckt oder werden in der Angabe selber erklärt. Die Vorlesung ist jedoch zeitlich nicht auf das Praktikum abgestimmt, weshalb eine eigene Recherche und Vertiefung für jedes der Themen notwendig ist.
Eine genaue Beschreibung jedes Themas entnehmen Sie aus dem untenstehenden (Downloadsbereich) PDF Praktikumsbeschreibung.
Anmeldung zu einem Thema
Um sich zu einem Thema anzumelden, müssen Sie zuerst ein Team bilden. Wählen Sie dazu den entsprechenden Menüpunkt auf der linken Seite. Anschließend können Sie sich mit Ihrem Team zu einem Thema anmelden. Klicken Sie dazu auf Ihre Gruppe. Dadruch geht ein Untermenü aus, über das Sie zur Themenanmeldung gelangen.
Jedes Team bearbeitet Genau ein Thema und jedes Thema wird von höchstes einem Team pro Gruppe bearbeitet.
Downloads
- Praktikumsbeschreibung: Allgemeines und Praktikumsthemen
- Diverse C++ Files:
- Die Klasse Funktion: Funktion.cpp, Funktion.h
Testfiles
Erstellen Sie unbedingt auch eigene Testdaten.
Angabeverbesserungen und Hilfestellungen
Wenn Unklarheiten beim Arbeiten auftreten, können Sie im Forum nachfragen. Wenn wir jedoch feststellen, dass es sich hierbei um Angabefehler handelt, so werden wir hier entsprechende Korrekturen für Sie zusammenfassen.
Hinweise zum Aufgabenbereich Homepage
- Alle Studierenden der Universität Wien haben über ihre u:accounts 1GB Webspeicher gratis zur Verfügung. «Auf den Seiten des ZID» finden Sie Informationen, wie Sie diesen verwenden können.Dort gibt es auch Links zu HTML und PHP Einführungen.
C++ Hilfestellungen
- zu jenen Aufgaben, die mit der Vorbereiteten Klasse Funktion arbeiten sollen: Verwenden Sie diese Klasse, um Funktionen für Ihr Programm vorzuimplementieren. Es ist nicht verlangt, dass ein User über eine Kommandozeile neue Funktionen eingeben kann.Es gibt in Praktikumsbeschreibung am Ende auch eine Liste mit interessanten Funktionen, lassen Sie sich aber auch eigene wichtige Testfälle für Ihr Problem einfallen.
GNUPLOT
- Mittlerweile wurde gnuplot Version 4.6. am Almighty installiert. Daher muss nicht mehr selber kompiliert werden.
- Lassen Sie Ihre Plots in ein File ausgeben (z.B. in ein PNG) das geht z.B. mit
gnuplot> set term png
gnuplot> set output "cosinus.png"
gnuplot> plot [0:4*pi] cos(x)
gnuplot> exit
GeoGebra
Letzte Änderung: 08.01.2017, 16:08 | 426 Worte