
for j=6:20
b = 10^(-j);
A = [b 1; 1 1]
konditionszahlA=cond(A)
end;
B=[2 -3 2 5; 1 -1 1 2; 3 2 2 1; 1 1 -3 -1]
konditionszahlB=cond(B)
C=[1 1 2; 2 2 -1; 2 3 2]
konditionszahlC=cond(C)
for j=0:2:10
D=[2 -1 0 0; -1 2 -j 0; 0 -j 2 -1; 0 0 -1 2]
konditionszahlD=cond(D)
end;
So sieht meine Lösung bisher aus, aber ist das nicht viel zu banal? Ausserdem kann man die Kondition zu den verschiedenen Normen berechnen, in der Aufgabe steht dazu aber nichts, ist dann idR die 2-Norm gesucht?
Mein zweites Problem: (ich glaube durch Rundungsfehler) kommt bei der Berechnung des ersten Eintrags in der Matrix immer 0 raus, somit verändert sich die Kondition nicht. Wie löse ich das Problem?