EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

funcen - Online in der Cloud

Führen Sie funcen im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist die Befehlsfunktion, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


funcen – Schwerpunkt finden (für Binärtabellen)

ZUSAMMENFASSUNG


funzen [-i] [-n iter] [-t tol] [-v lev]

OPTIONAL


-i # Bildfilterung verwenden (Standard: Ereignisfilterung)
-n iter # maximale Anzahl von Iterationen (Standard: 0)
-t tol # Pixeltoleranzabstand (Standard: 1.0)
-v [0,1,2,3] # Ausführlichkeitsstufe der Ausgabe (Standard: 0)

BESCHREIBUNG


funzen Berechnet iterativ die Schwerpunktposition innerhalb einer oder mehrerer Regionen von a
Funtools-Tabelle (FITS-Binärtabelle oder Rohereignisdatei). Beginnend mit einer Eingabetabelle, einem
Anhand der anfänglichen Regionsspezifikation und einer Iterationszahl berechnet das Programm den Durchschnitt x
und y-Position innerhalb der Region und verwendet diese neue Position dann als Regionsmitte für
die nächste Iteration. Die Iteration endet, wenn die maximale Anzahl von Iterationen erreicht ist
oder wenn der Eingabetoleranzabstand für diese Region eingehalten wird. Eine Zählung der Ereignisse in der
Die endgültige Region wird dann zusammen mit dem Pixelpositionswert (und, sofern verfügbar,
WCS-Position).

Das erste Argument des Programms gibt die zu verarbeitende Funtools-Tabellendatei an. Seit der
Datei muss wiederholt gelesen werden, ein Wert von „stdin“ ist nicht zulässig, wenn die Anzahl der
Iterationen ist ungleich Null. Verwenden Sie die Funtools-Klammernotation, um FITS-Erweiterungen anzugeben
Filter.

Das zweite erforderliche Argument ist der anfängliche Regionsdeskriptor. Mehrere Regionen sind
gestattet. Allerdings sind zusammengesetzte Regionen (Beschleuniger, Regionen mit variablen Argumenten und Regionen) nicht möglich
über Boolesche Algebra verbunden) sind nicht zulässig. Punkte und Polygone sind ebenfalls illegal.
Diese Einschränkungen können bei Bedarf in einer zukünftigen Version aufgehoben werden.

Das -n Der Schalter (Iterationsnummer) gibt die maximale Anzahl der auszuführenden Iterationen an.
Der Standardwert ist 0, was bedeutet, dass das Programm einfach zählt und die Anzahl anzeigt
Ereignisse in der/den Ausgangsregion(en). Beachten Sie, dass die Daten eingegeben werden können, wenn die Iteration 0 ist
über stdin.

Das -t Der Schalter (Toleranz) gibt einen Gleitkomma-Toleranzwert an. Wenn die Entfernung
zwischen dem aktuellen Schwerpunktpositionswert und den letzten Positionswerten ist kleiner als dieser Wert
Wert, die Iteration wird beendet. Der Standardwert ist 1 Pixel.

Das -v Der Schalter (Ausführlichkeit) gibt den Ausführlichkeitsgrad der Ausgabe an. Der Standardwert ist 0,
Dies führt zu einer einzelnen Ausgabezeile für jeden Eingabebereich, die aus Folgendem besteht
Werte:

zählt xy [ra dec coordsys]

Die letzten 3 WCS-Werte werden ausgegeben, wenn WCS-Informationen im Datendatei-Header verfügbar sind.
So zum Beispiel:

[sh] funcen -n 0 snr.ev „cir 505 508 5“
915 505.00 508.00 345.284038 58.870920 j2000

[sh] funcen -n 3 snr.ev „cir 505 508 5“
1120 504.43 509.65 345.286480 58.874587 j2000

Das erste Beispiel zählt einfach die Anzahl der Ereignisse in der Anfangsregion. Der Zweite
Beispiel: Die Berechnung des Schwerpunkts wird dreimal wiederholt, um das endgültige „Beste“ zu ermitteln.
Position.

Höhere Ausführlichkeitsgrade bedeuten natürlich eine ausführlichere Ausgabe. Auf Ebene 1 die Ausgabe
enthält im Wesentlichen die gleichen Informationen wie Ebene 0, jedoch mit Schlüsselwortformatierung:

[sh] funcen -v 1 -n 3 snr.ev „cir 505 508 5“
event_file: snr.ev
initial_region: cir 505 508 5
Toleranz: 1.0000
Iterationen: 1

Ereignisse: 1120
x,y(physikalisch): 504.43 509.65
ra,dez(j2000): 345.286480 58.874587
final_region1: cir 504.43 509.65 5

Ebene 2 gibt auch Ergebnisse aus Zwischenberechnungen aus.

Normalerweise wird die Regionsfilterung mithilfe der analytischen (Ereignis-)Filterung durchgeführt, also derselben
Art der Filterung, wie sie von durchgeführt wird Fundisp und lustig. Benutze die -i Schalter zum Angeben
Bildfilterung, also die gleiche Stilfilterung wie von Funktionen. So können Sie
Führen Sie eine schnelle Berechnung der Anzahl in Regionen durch, indem Sie entweder die Analyse oder das Bild verwenden
Filtermethode, indem Sie die angeben
-n 0 Und optional -i Schalter. Diese beiden Methoden führen häufig zu unterschiedlichen Ergebnissen
wie Grenzereignisse verarbeitet werden:

[sh] funcen snr.ev „cir 505 508 5“
915 505.00 508.00 345.284038 58.870920 j2000

[sh] funcen -i snr.ev „cir 505 508 5“
798 505.00 508.00 345.284038 58.870920 j2000

Weitere Informationen darüber, wie Grenzen mithilfe dieser Grenzen berechnet werden, finden Sie unter Regionsgrenzen
zwei Methoden.

Nutzen Sie Funcen online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad