Die Suche ergab 10 Treffer

von enna
Donnerstag 30. Oktober 2008, 13:04
Forum: Allgemeine Fragen
Thema: Program abort - warum?
Antworten: 3
Zugriffe: 875

Danke! Und sorry fuer meine Idiotie.
von enna
Donnerstag 30. Oktober 2008, 12:51
Forum: Allgemeine Fragen
Thema: Program abort - warum?
Antworten: 3
Zugriffe: 875

Program abort - warum?

Hallo,

ich habe gestern ueber die Command Line ein Python-Skript gestartet, das nach einigen Stunden abgebrochen hat mit folgender Fehlermeldung:

>>> import labellingtest.py
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named py

Habt ihr eine Idee, was ...
von enna
Mittwoch 27. Februar 2008, 21:57
Forum: Allgemeine Fragen
Thema: Eintrag in Liste wird ungewollt überschrieben durch Variable
Antworten: 1
Zugriffe: 1582

Eintrag in Liste wird ungewollt überschrieben durch Variable

Hallo!

Ich habe folgendes Problem: Ich definiere eine Variable als Eintrag einer Liste und ändere dann diese Variable in einer Schleife. Danach ist aber die Liste ebenfalls geändert, und ich habe keine Ahnung, warum, und wie ich das verhindern kann. :?

Hier ist der Code; die Variable heisst "a_5 ...
von enna
Dienstag 28. August 2007, 16:39
Forum: Allgemeine Fragen
Thema: Matrizenmultiplikation mit rationalen/Dezimalzahlen
Antworten: 3
Zugriffe: 1549

Vielen Dank, das funktioniert schon mal, allerdings liefert es

>>> from __future__ import division
>>> from numpy import matrix
>>> A=matrix([[1,0,0],[0,1,0],[0,0,1]])
>>> x=matrix([[2/3],[3/2],[1]])
>>> A*x
matrix([[ 0.66666667],
[ 1.5 ],
[ 1. ]])


Wie kann ich es schaffen, dass das Ergebnis ...
von enna
Dienstag 28. August 2007, 16:13
Forum: Allgemeine Fragen
Thema: Matrizenmultiplikation mit rationalen/Dezimalzahlen
Antworten: 3
Zugriffe: 1549

Matrizenmultiplikation mit rationalen/Dezimalzahlen

Hallo!
Ich habe eine Frage zu folgendem Code:


>>> from numpy import matrix
>>> A=matrix([[1,0,0],[0,1,0],[0,0,1]])
>>> x=matrix([[2/3],[3/2],[1]])
>>> A*x
matrix([[0],
[1],
[1]])


Das Ergebnis der Matrizenmultiplikation ist ja offensichtlich falsch; es sieht so aus, als wuerde Python mit ...
von enna
Montag 27. August 2007, 15:19
Forum: Allgemeine Fragen
Thema: Problem mit Matrizenmultiplikation
Antworten: 3
Zugriffe: 3658

aaaargh! Das ist peinlich. :oops:

Vielen Dank!
von enna
Montag 27. August 2007, 14:50
Forum: Allgemeine Fragen
Thema: Problem mit Matrizenmultiplikation
Antworten: 3
Zugriffe: 3658

Problem mit Matrizenmultiplikation

Hallo!
Ich würde gern eine Matrix mit einem Vektor multiplizieren. Ich bekomme aber immer eine Fehlermeldung.

>>> A=matrix([[1,1,1],[2,0,0]])
>>> y=matrix([[1,1,1]])
>>> A*y

liefert folgende Fehlermeldung:
Traceback (most recent call last):
File "<interactive input>", line 1, in ?
File "C ...
von enna
Freitag 24. August 2007, 10:40
Forum: Allgemeine Fragen
Thema: Problem mit list.append
Antworten: 5
Zugriffe: 1695

ok, alles klar, hab's begriffen. Vielen Dank für die ausführlichen erklärungen, das war wirklich sehr hilfreich!
von enna
Freitag 24. August 2007, 10:05
Forum: Allgemeine Fragen
Thema: Problem mit list.append
Antworten: 5
Zugriffe: 1695

Hi Rebecca,

vielen Dank, das mit dem None hab ich jetzt verstanden. Hast du eine Ahnung, wieso beim zweiten Programm das Output [1, [...]] ist? Wieso schreibt Python da drei Punkte in die innere Liste?

Sorry, stell mich vielleicht blöd an, hab aber gerade erst mit dem Programmieren angefangen ...
von enna
Freitag 24. August 2007, 09:16
Forum: Allgemeine Fragen
Thema: Problem mit list.append
Antworten: 5
Zugriffe: 1695

Problem mit list.append

Hallo!

Ich habe auf 2 verschiedene Arten versucht, eine Liste an sich selbst zu appenden:

>>> L=[1]
>>> print L.append(L)
None

>>> L=[1]
>>> L.append(L)
>>> print L
[1, [...]]

Beide liefern nicht das erwartete Output, das m.E. sein sollte: [1,[1]]
Wieso? Und was bedeutet das "None", das das ...