Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut işlevidir.
Program:
ADI
funcen - merkezi bul (ikili tablolar için)
SİNOPSİS
eğlence [-i] [-n iter] [-t tol] [-v lev]
SEÇENEKLER
-i # görüntü filtrelemeyi kullan (varsayılan: olay filtreleme)
-n yineleme # maksimum yineleme sayısı (varsayılan: 0)
-t tol # piksel tolerans mesafesi (varsayılan: 1.0)
-v [0,1,2,3] # çıktı ayrıntı düzeyi (varsayılan: 0)
TANIM
eğlence bir veya daha fazla bölge içindeki merkez konumunu yinelemeli olarak hesaplar.
Funtools tablosu (ikili tabloya veya ham olay dosyasına UYAR). Bir girdi tablosuyla başlayarak, bir
ilk bölge belirtimi ve bir yineleme sayısı, program ortalama x'i hesaplar
ve bölge içindeki y konumu ve daha sonra bu yeni konumu bölge merkezi olarak kullanır.
sonraki yineleme. Maksimum yineleme sayısına ulaşıldığında yineleme sona erer
veya o bölge için giriş tolerans mesafesi karşılandığında. Olayların bir sayısı
son bölge daha sonra piksel konum değeriyle birlikte çıkarılır (ve varsa,
WCS konumu).
Programın ilk argümanı, işlenecek Funtools tablo dosyasını belirtir. Beri
dosya tekrar tekrar okunmalıdır, "stdin" değerine izin verilmez.
yinelemeler sıfır değildir. FITS uzantılarını belirtmek için Funtools Bracket Notation'ı kullanın ve
filtreler.
İkinci gerekli argüman, ilk bölge tanımlayıcısıdır. Birden çok bölge
izin verilir. Ancak, bileşik bölgeler (hızlandırıcılar, değişken argüman bölgeleri ve bölgeler)
boole cebri ile bağlanmasına izin verilmez. Noktalar ve çokgenler de yasa dışıdır.
Bu kısıtlamalar, garanti edilirse gelecekteki bir sürümde kaldırılabilir.
The -n (yineleme numarası) anahtarı, gerçekleştirilecek maksimum yineleme sayısını belirtir.
Varsayılan 0'dır, bu, programın basitçe sayacağı ve sayısını göstereceği anlamına gelir.
ilk bölge(ler)deki olaylar. Yinelemeler 0 olduğunda, verilerin girilebileceğini unutmayın.
stdin aracılığıyla.
The -t (tolerans) anahtarı, bir kayan nokta tolerans değeri belirtir. eğer mesafe
mevcut ağırlık merkezi konum değeri ile son konum değerleri arasındaki değer bundan daha azdır
değer, yineleme sona erer. Varsayılan değer 1 pikseldir.
The -v (ayrıntı) anahtarı, çıktının ayrıntı düzeyini belirtir. Varsayılan 0'dır,
bu, aşağıdakilerden oluşan her bir girdi bölgesi için tek bir çıktı satırı ile sonuçlanır:
değerler:
xy'yi sayar [ra dec coordsys]
Veri dosyası başlığında WCS bilgisi varsa, son 3 WCS değeri verilir.
Böylece, örneğin:
[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
İlk örnek, yalnızca ilk bölgedeki olayların sayısını sayar. İkinci
örnek, son bir "en iyi" belirlemek için merkez hesaplamasını üç kez yineler
pozisyon.
Daha yüksek ayrıntı düzeyi, açıkça daha ayrıntılı çıktı anlamına gelir. 1. seviyede, çıktı
temelde 0 düzeyiyle aynı bilgileri içerir, ancak anahtar kelime biçimlendirmesiyle:
[sh] funcen -v 1 -n 3 snr.ev "cir 505 508 5"
olay_ dosyası: snr.ev
initial_region: yaklaşık 505 508 5
tolerans: 1.0000
yinelemeler: 1
olaylar: 1120
x,y(fiziksel): 504.43 509.65
yıl,ara(j2000): 345.286480 58.874587
final_region1: yaklaşık 504.43 509.65 5
Seviye 2 çıktıları da ara hesaplamalardan elde edilir.
Normalde bölge filtreleme, analitik (olay) filtreleme kullanılarak gerçekleştirilir, yani aynı
tarafından gerçekleştirilen filtreleme stili para dağıtmak ve eğlenceli. Kullan -i belirtmek için geçiş yap
görüntü filtreleme, yani tarafından gerçekleştirilen aynı stil filtreleme fonksiyonlar. Böylece, yapabilirsiniz
analitik veya görüntü kullanarak bölgelerde hızlı bir sayım hesaplaması yapın
filtreleme yöntemini belirleyerek
-n 0 ve opsiyonel -i anahtarlar. Bu iki yöntem genellikle farklı sonuçlar verir, çünkü
sınır olayları nasıl işlenir:
[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
Bunlar kullanılarak sınırların nasıl hesaplandığı hakkında daha fazla bilgi için Bölge Sınırları'na bakın.
iki yöntem.
onworks.net hizmetlerini kullanarak funcen'i çevrimiçi kullanın