• Keine Ergebnisse gefunden

¨Andern Sie die Funktion, so dass die folgenden Bedingungen erf¨ullt sind

N/A
N/A
Protected

Academic year: 2022

Aktie "¨Andern Sie die Funktion, so dass die folgenden Bedingungen erf¨ullt sind"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

MATHEMATISCHESINSTITUT

PROF. DR. CHRISTIANEHELZEL

PAWELBUCHMULLER¨ 03. DEZEMBER2015

Computergest¨utzte Mathematik zur Linearen Algebra – 6. ¨Ubungsblatt

Aufgabe 21: (p−q Formel)

Befehle: error, if, for, function, isnumeric, help

Ein Student hat uns darauf hingewiesen, dass die in der Vorlesung 6 verwendete Funktionquadform(a,b,c) nur sehr beschr¨ankt einsetzbar ist. Das wollen wir nun korrigieren. ¨Andern Sie die Funktion, so dass die folgenden Bedingungen erf¨ullt sind:

• Auch Nullstellen von linearen Funktionen sollen bestimmt werden (x1 =x2).

• Konstante Funktionen sollen eine aussagekr¨aftige Fehlermeldung zur Folge haben.

• Nicht numerische Parameter sollen eine aussagekr¨aftige Fehlermeldung zur Folge haben.

• help quadformsoll eine sinnvolle Ausgabe erzeugen.

(Suchen sie in der Hilfe nach ’Add Help for Your Program’ )

* Werden Vektoren ¨ubergeben, so soll auch ein Vektor mit allen Nullstellen zur¨uckgegeben werden.

* Werden Vektoren unterschiedlicher l¨ange ¨ubergeben, so soll eine aussagekr¨aftige Fehlermeldung die Folge seien.

Hinweis: Die mit * gekennzeichneten Punkte sind Bonus.

Aufgabe 22:

Befehle: plot, legend, ...

Stellen Sie die Funktionen sinh,cosh,tanh f¨urx∈[−2,2] graphisch da.

• Alle Graphen in einem Plot.

• Jeder Graph in einer anderen Farbe.

• F¨ugen Sie eine Legende rechts unten in die Ecke ein.

• Beschriften sie die x−und y−Achsen.

• F¨ugen Sie einen Titel ein.

Aufgabe 23:

Befehle: plot, eig, randn, complex, pause, hold on

Wir wollen die Verteilung von Eigenwerten zuf¨allig generierter Matrizen A ∈ Rn×n und B ∈ Cn×n visualisieren.

Stellen Sie f¨ur n = 100 die Eigenwerte von 100 zuf¨allig generierten Matrizen A als Punkt in der komplexen Ebene dar. Nach jeder Matrix soll eine kurze Pause erfolgen, um die Entwicklung verfolgen zu k¨onnen.

Erzeugen sie einen weiteren Plot mit komplexen Matrizen B.

(2)

Aufgabe 24: (subplot)

Befehle: function, subplot, contour, meshgrid, surf

Schreiben Sie eine Funktion MySub2D(f,x,y) die als ¨Ubergabeparameter eine Funktion f : R2 → R und zwei Vektoren x, yerh¨alt.

Die Funktion soll von f zwei Plots in einem Fenster erzeugen.

• Einen surf Plot.

• Einen contourPlot.

• Jeder Plot soll einen Title erhalten.

Testen Sie Ihren Funktion mit:

• f(x, y) = (x2+ 3y2)e−x2−y2,f¨ur|x| ≤3,|y| ≤3.

• g(x, y) = x2+y−3y2+1,f¨ur|x| ≤2,|y| ≤4.

• h(x, y) =|x|+|y|,f¨ur|x| ≤1,|y| ≤1.

Besprechung in den ¨Ubungen am 07. Dezember 2015 - 10. Dezember 2015

Referenzen

ÄHNLICHE DOKUMENTE

Ermitteln Sie hierzu zun¨ achst die Tay- lorreihenentwicklungen der Funktionen exp(−cx) und 1/(d +

Hinweis: Zur Bestimmung von u k¨ onnen Sie eine beliebige Implementation des Newton Algo- rithmus verwenden.. (c) Implementieren Sie das explizite

[r]

[r]

Ein Teilchen der Anfangsgeschwindigkeit v 0 st¨oßt mit einem ruhenden Teilchen zusammen und wird um den Winkel φ abgelenkt. Seine Geschwindigkeit nach dem Stoß

F¨ ur welche Wahl der Schrittweite h geht die numerische L¨ osung des expliziten bzw?. Geben Sie die

F¨ ur die Unterr¨ aume X h , M h sei bekannt, dass sie die Brezzi-Bedingungen erf¨ ullen. Welche der Bedingungen m¨ ussen jeweils neu gepr¨

Welche der Bedingungen m¨ ussen jeweils neu gepr¨ uft werden. Besprechung in den ¨ Ubungen