DMUG-Archiv 2008

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Locator / nicht lokale Variable


Hi,

ist zwar nicht ganz das was Du wolltest...

th = 0.05;
pos = Reverse /@ Position[afm // N, _?(# <= th &)];
Show[Graphics[{Raster[afm // N], {Red, Point /@ pos }}]]

Oliver

On Thu, 21 Feb 2008, Ulrich Schwarz wrote:

Hallo,

in einer Bitmap möchte ich einzelne Stellen (Defekte in einem
Festkörper) markieren und anschließend die Liste der Positionen
weiterverwenden. Das sollte doch mit der Kombination aus Manipulate und
Locator elegant lösbar sein. Allerdings verhält sich die Variable, in
der die Position des Locators speichere eigenartig, wenn ich für sie die
Option LocalizedVariables -> False und LocatorAutoCreat -> True (um
mehrere Stellen zu markieren) setze. Der Locator landet dann immer in
der linken unteren Ecke der Grafik. An eine Liste der Punkte bin ich
nicht herangekommen.

Im Anhang das Notebook und eine Bitmap (im Prinzip beliebig) als
Beispiel.

Vielen Dank,
Uli Schwarz


PD Dr. Ulrich T. Schwarz
Institute for Experimental and Applied Physics
University of Regensburg
93040 Regensburg, Germany
Tel: (++49) 941-943 4213
http://www.physik.uni-regensburg.de/forschung/schwarz



Oliver Ruebenkoenig, <ruebenko AT uni-freiburg.de>
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html