Die Suche ergab 10 Treffer

von sponk
Dienstag 18. Dezember 2007, 17:05
Forum: Allgemeine Fragen
Thema: Den Namen einer Variable ausgeben, nicht deren Wert
Antworten: 7
Zugriffe: 3420

Na gut, dann muss ich doch weiter ausholen: ich will eine Funktion schreiben, mit der man Matrizen auf ihre Symmetrie untersuchen kann. Da ich das für verschiedene Matrizen anwenden will, hab ich folgedes geschrieben: def symm(x): if all(x.transpose() == x): print str(x)+' ist symmetrisch!' else: pr...
von sponk
Dienstag 18. Dezember 2007, 16:40
Forum: Allgemeine Fragen
Thema: Den Namen einer Variable ausgeben, nicht deren Wert
Antworten: 7
Zugriffe: 3420

Den Namen einer Variable ausgeben, nicht deren Wert

Hallo! Habe folgendes Problem: Ich habe eine Funktion definiert und möchte als Ausgabe den Variablennamen und nicht dessen Wert. Stelle mir das so in der Art vor: def func(x): print str(x) Jetzt würde ich gerne für func(A) einfach ein 'A' ausgegeben bekommen und nicht den Wert davon. Danke und Grüße!
von sponk
Dienstag 11. Dezember 2007, 16:37
Forum: Allgemeine Fragen
Thema: Matirzen vergleichen (auf Symmetrie)
Antworten: 4
Zugriffe: 1853

Vielen Dank!
Den Gedanken hatte ich auch gerade...

Code: Alles auswählen

if all(A.transpose() == A):
    print 'A ist symmetrisch!'
else:
    print 'A ist nicht symmetrisch!' 
Das scheint nun zu funktionieren :)

Gruß, Eddi
von sponk
Dienstag 11. Dezember 2007, 15:59
Forum: Allgemeine Fragen
Thema: Matirzen vergleichen (auf Symmetrie)
Antworten: 4
Zugriffe: 1853

Matirzen vergleichen (auf Symmetrie)

Hi! Kann ich eine Untersuchung einer Matrix auf Symmetrie (A = A^T) auch ohne Schleife lösen? Ich hätte mir da etwas in dieser Richtung vorgestellt: if A.transpose() == A: print 'A ist symmetrisch!' else: print 'A ist nicht symmetrisch!' Kriege dann folgende Meldung: Traceback (most recent call last...
von sponk
Mittwoch 14. November 2007, 11:48
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

BlackJack hat geschrieben:Dann solltest Du bei Gelegenheit auf Python 2.5.x aufrüsten. :-)
werd ich dem system-admin hier bei zeiten mal vorschlagen ;)
von sponk
Dienstag 13. November 2007, 13:15
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

@Rebecca: Danke! Es tut :)

@BlackJack: bei mir kommt beim Erstellen der A-Matrix diese Fehlermeldung:
SyntaxError: invalid syntax :(
Nichtsdestotrotz vielen Dank! Werde es erstmal mit Rebeccas Variante weiterprobieren...
von sponk
Montag 12. November 2007, 14:48
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

BlackJack hat geschrieben:Soll das Ergebnis so aussehen!?
Bist auf die B-Matrix stimmt's glaub ich. Danke und bis morgen ;)
von sponk
Montag 12. November 2007, 14:47
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

Rebecca hat geschrieben:Dein Stichwort heisst bmat (fuer block matrix), wenn ich mich recht erinnere. Allerdings habe ich gerade ein Problem mit der scipy-Seite, sodass ich es nicht nachsehen kann.
Danke! Werde ich morgen probieren und antworten ob es mich weitergebracht hat ;)
von sponk
Montag 12. November 2007, 14:04
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

Danke für die schnelle Antwort! Da ich momentan noch keinen Code zusammengeschrieben habe, sondern mich gerade nur in der Konsole probiere, hatte ich auch keine Code zur Hand. Aber dann schreib ich hier mal alles Wesentliche zusammen. from numpy import * from scipy import * B=eye((3)) O=zeros((3,3))...
von sponk
Montag 12. November 2007, 13:48
Forum: Allgemeine Fragen
Thema: Matrizen zusammensetzen
Antworten: 9
Zugriffe: 1904

Matrizen zusammensetzen

Hi! Ich würde gerne eine 12x12-Matrix aus 16 3x3-Matrizen zusammensetzen. Im speziellen Fall soll diese 12x12-Matrix A aus lauter Nullen bestehen und auf ihrer Diagonalen die 3x3-Matrizen B stehen haben. Mein erster Versuch war folgender: O=zeros((3,3)) A=mat('[B O O O; O B O O; O O B O; O O O B]') ...