Frühere | Chronologischer Index | Spätere | ||
Vorherige | Thematischer Index | Nächste |
> 3.) Oder ist hier ein ganz anderer Weg einzuschlagen? > > Hier meine sehr cpp-artige Schleife: ^^^^^^^^^^ Könnte schon an der Schleife liegen. Probier mal: count[_] = intensity[_] = 0 c1=500; c2=492; Bucket[i_, j_] := Round[Sqrt[(i - c1)^2 + (j - c2)^2]] + 1 SetBucket[bucket_, int_] := (++count[bucket]; intensity[bucket] += int) MapIndexed[ SetBucket[#1, Bucket[#2]]&, bm ] result = Array[{#, count[#], intensity[#]}&, 1024] Gruß, Thomas Hahn
Frühere | Chronologischer Index | Spätere | ||
Vorherige | Thematischer Index | Nächste |
DMUG-Archiv, http://www.mathematica.ch/archiv.html