Seite 1 von 1

Eine kleine Matrix in eine große einfügen

Verfasst: Samstag 19. Februar 2011, 20:56
von mathman
Guten Abend,

ich möchte eine kleine Matrix in eine große in numpy einfügen.

Als erstes habe ich mir eine 14x14 Nullmatrix erzeugt.
Nun möchte ich eine kleine Matrix an einer bestimmten
Stelle einfügen. Ich habe mir das Numpy Handbuch
zu Gemüte geführt aber kein Lösungsansatz gefunden.

Kann mir jemand bitte auf die Sprünge helfen?

Gruß

Re: Eine kleine Matrix in eine große einfügen

Verfasst: Sonntag 20. Februar 2011, 04:58
von gkuhl
Das ist (a) eine Grundlage und (b) haben wir die die Antwort schon mindestens zweimal gegeben.

Grüße
Gerrit

Re: Eine kleine Matrix in eine große einfügen

Verfasst: Sonntag 20. Februar 2011, 10:38
von mathman
Mir ist leider die Lösung entfallen.
Bei einem Python Neuling muss die Lösung halt öfters ins Gedächtnis gerufen werden, damit er es schafft :wink: Ich würde mich aber über Lösungsansätze von dir für Themen die nicht so trivial sind wie diese weiterhin freuen :D
Habe aber die Lösung im Internet gefunden Lösung

Re: Eine kleine Matrix in eine große einfügen

Verfasst: Montag 21. Februar 2011, 06:10
von gkuhl
Mal etwas zu vergessen ist überhaupt kein Problem. Passiert mir auch ständig. Du hast aber schon gefragt, wie man einen Skalar und einen Vektor in ein NumPy-Array einfügt. Hier geht's jetzt um eine Matrix. Irgendwo hatte ich dann mal auf NumPy/SciPy Cookbook über "Indexing" hingewiesen. Bitte frage in zwei Monaten nicht, wie man einen Tensor dritter Stufe in einen Array einfügt. :wink:

Grüße
Gerrit