Die Suche ergab 4 Treffer

von zunder
Mittwoch 6. Mai 2015, 16:32
Forum: Allgemeine Fragen
Thema: Mathe-Operation in Python
Antworten: 7
Zugriffe: 4667

Re: Mathe-Operation in Python

Du hast Recht, l war ungeschickt gewählt, ich habe da einfach irgendeinen Buchstaben genommen.
Die Hilfsfunktion habe ich nicht selber geschrieben, da habe ich die aus der Vorlesung verwendet. Für Vektoren, die nicht gleich lang sind, wäre es wohl zu schwierig, man muss berücksichtigen, dass wir ...
von zunder
Mittwoch 6. Mai 2015, 10:59
Forum: Allgemeine Fragen
Thema: Mathe-Operation in Python
Antworten: 7
Zugriffe: 4667

Re: Mathe-Operation in Python

Ich habe es so gelöst:

#Hilfsfunktion (es wird eine Diagonalmatrix mit den Werten von g auf der Diagonale erzeugt, aus Vorlesung)
def l(g):
i=len(g)
U=[[0]*i for _ in range(len(g))]
for i in range(len(U)):
for j in range(len(U[i])):
if i==j:
U[i][j] = g[i]
return U
print l(g)

def tensprod ...
von zunder
Samstag 2. Mai 2015, 18:06
Forum: Allgemeine Fragen
Thema: Mathe-Operation in Python
Antworten: 7
Zugriffe: 4667

Re: Mathe-Operation in Python

Interessant, dass du das schreibst, denn diese Funktion stand so auf der Vorlesungsfolie.

Die Funktionsnamen waren bereits vorgegeben.
von zunder
Samstag 2. Mai 2015, 14:24
Forum: Allgemeine Fragen
Thema: Mathe-Operation in Python
Antworten: 7
Zugriffe: 4667

Mathe-Operation in Python

Hallo,

Ich will in Python ein inneres Produkt von Vektoren programmieren.
Ich will das Ganze mit Listen machen, also die Vektoren x ([x1, x2,..., xn]) und y ([y1, y2,..., yn]) sind Listen.
Ich will, dass eine Matrix mit n Zeilen (also eine Liste mit n "Unterlisten") erstellt wird.
Die Zeilen der ...