Hinweise zu Aufgabe 2
Ziel der Aufgabe ist die Konstruktion eines Kreises
durch drei vorgegebene Punkte in der Ebene.
Die Berechnung soll mit dem Newtonverfahren erfolgen.
Die matlab Funktion ginit
erlaubt die mausgesteuerte Eingabe von drei Punkten:
sowie die Vorgabe von Startmittelpunkt und Startradius
Zum Zeichnen der Kreise muss die Funktion circle
vorhanden sein.
Ist das Newtonverfahren implementiert, so sollen die Näherungslösungen der einzelnen Iterationsschritte mit der Funktion circle ausgeben werden.
Dabei ist die Iterationsnummer am Kreis zu vermerken. (Das dritte
Übergabeargument an circle ist ein string, der an einer Position
des Kreises ausgegeben wird. Hinweis: ein Integer i kann mit
dem Befehl s=sprintf('%d',i) in einen String s umgewandelt werden.)
Speichert man die Funktionen als ginit.m bzw circle.m, so können
sie von matlab aus mit ginit, bzw circle aufgerufen werden.
Eine Kurzbeschreibung unter matlab gibt's mit
>> help ginit
>> help circle
Ein typisches Ergebnis sollte so aussehen:
Zurück
zur PraMa Homepage