Autor Nachricht
schnudl
BeitragVerfasst am: 13. Mai 2011 06:03    Titel: Re: Wertematrix aufbauen

mzh hat Folgendes geschrieben:

Das Koordinatensystem soll durch die Mitte der Wertematrix gehen.

welches Koordinatensystem? Wie kann ein Koordinatensystem "durch eine Matrix" gehen?

Wie kriege ich denn hin, dass die Werte symmerisch um die Mitte aufgebaut werden,

welche Mitte? Was meinst du?

steh da irgendwie auf dem Schlauch...

jeder der das liest auch!



Wenn du bloß den nicht verschwindenden Block jeweils etwas nach oben bzw. links bringen möchtest: wieso machst du das nicht über die indices des Arrays?

Etwa so:

Code:
di = 3
dj = 3
for i in numpy.arange(n/2,n):
    for j in numpy.arange(n/2,n):
        cone[i-di][j-dj] += i**2+j**2
mzh
BeitragVerfasst am: 13. Mai 2011 01:07    Titel: Wertematrix aufbauen

Hallo Leute, ich hab mit Python versucht eine Wertematrix aufzubauen, die ich anschliessend plotten will.
Unter dem Code steht die ausgabe.

Code:

for i in numpy.arange(n/2,n):
    for j in numpy.arange(n/2,n):
        cone[i][j] += i**2+j**2
[[   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]
 [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]
 [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]
 [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]
 [   0.    0.    0.    0.    0.    0.    0.    0.    0.    0.]
 [   0.    0.    0.    0.    0.   50.   61.   74.   89.  106.]
 [   0.    0.    0.    0.    0.   61.   72.   85.  100.  117.]
 [   0.    0.    0.    0.    0.   74.   85.   98.  113.  130.]
 [   0.    0.    0.    0.    0.   89.  100.  113.  128.  145.]
 [   0.    0.    0.    0.    0.  106.  117.  130.  145.  162.]]

Das Koordinatensystem soll durch die Mitte der Wertematrix gehen. Wie kriege ich denn hin, dass die Werte symmerisch um die Mitte aufgebaut werden, steh da irgendwie auf dem Schlauch...

Wäre sehr froh um einen Hinweis, braucht keine Lösung zu sein.

Powered by phpBB © 2001, 2005 phpBB Group