InglesPransesEspanyol

Ad


OnWorks favicon

funcen - Online sa Cloud

Patakbuhin ang funcen sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command funcen na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


funcen - hanapin ang centroid (para sa mga binary table)

SINOPSIS


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

Opsyon


-i # gumagamit ng pag-filter ng imahe (default: pag-filter ng kaganapan)
-n iter # max na bilang ng mga pag-ulit (default: 0)
-t tol # pixel tolerance distance (default: 1.0)
-v [0,1,2,3] # antas ng verbosity ng output (default: 0)

DESCRIPTION


funcen paulit-ulit na kinakalkula ang posisyon ng centroid sa loob ng isa o higit pang mga rehiyon ng a
Funtools table (FITS binary table o raw event file). Simula sa isang input table, isang
paunang detalye ng rehiyon, at isang bilang ng pag-ulit, kinakalkula ng programa ang average na x
at y na posisyon sa loob ng rehiyon at pagkatapos ay ginagamit ang bagong posisyong ito bilang sentro ng rehiyon para sa
ang susunod na pag-ulit. Nagtatapos ang pag-ulit kapag naabot na ang maximum na bilang ng mga pag-ulit
o kapag naabot ang input tolerance distance para sa rehiyong iyon. Isang bilang ng mga kaganapan sa
ang huling rehiyon ay output, kasama ang halaga ng posisyon ng pixel (at, kung magagamit,
posisyon ng WCS).

Ang unang argumento sa programa ay tumutukoy sa Funtools table file na ipoproseso. Mula noong
file ay dapat basahin nang paulit-ulit, ang isang halaga ng "stdin" ay hindi pinahihintulutan kapag ang bilang ng
Ang mga pag-ulit ay hindi zero. Gamitin ang Funtools Bracket Notation para tukuyin ang mga FITS extension at
mga filter.

Ang pangalawang kinakailangang argumento ay ang inisyal na deskriptor ng rehiyon. Maramihang mga rehiyon ay
pinahihintulutan. Gayunpaman, ang mga tambalang rehiyon (mga accelerator, variable na rehiyon ng argumento at mga rehiyon
konektado sa pamamagitan ng boolean algebra) ay hindi pinahihintulutan. Ang mga puntos at polygon ay ilegal din.
Maaaring alisin ang mga paghihigpit na ito sa isang bersyon sa hinaharap, kung kinakailangan.

Ang -n (iteration number) switch ay tumutukoy sa maximum na bilang ng mga iteration na gagawin.
Ang default ay 0, na nangangahulugang bibilangin lang at ipapakita ng program ang bilang ng
mga kaganapan sa unang (mga) rehiyon. Tandaan na kapag ang mga pag-ulit ay 0, ang data ay maaaring maging input
sa pamamagitan ng stdin.

Ang -t (tolerance) switch ay tumutukoy sa isang floating point tolerance value. Kung ang layo
sa pagitan ng kasalukuyang halaga ng posisyon ng sentroid at ang mga halaga ng huling posisyon ay mas mababa kaysa dito
halaga, magtatapos ang pag-ulit. Ang default na halaga ay 1 pixel.

Ang -v (verbosity) switch ay tumutukoy sa verbosity level ng output. Ang default ay 0,
na nagreresulta sa isang linya ng output para sa bawat rehiyon ng input na binubuo ng mga sumusunod
mga halaga:

nagbibilang ng xy [ra dec cocordsys]

Ang huling 3 halaga ng WCS ay output kung ang impormasyon ng WCS ay available sa header ng file ng data.
Kaya, halimbawa:

[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

Ang unang halimbawa ay binibilang lamang ang bilang ng mga kaganapan sa unang rehiyon. Ang ikalawa
ang halimbawa ay inuulit ang pagkalkula ng centroid nang tatlong beses upang matukoy ang panghuling "pinakamahusay"
posisyon.

Ang mas mataas na antas ng verbosity ay malinaw na nagpapahiwatig ng mas maraming verbose na output. Sa antas 1, ang output
mahalagang naglalaman ng parehong impormasyon tulad ng antas 0, ngunit may pag-format ng keyword:

[sh] funcen -v 1 -n 3 snr.ev "cir 505 508 5"
event_file: snr.ev
initial_region: cir 505 508 5
pagpapaubaya: 1.0000
mga pag-ulit: 1

mga kaganapan: 1120
x,y(pisikal): 504.43 509.65
ra,dec(j2000): 345.286480 58.874587
final_region1: cir 504.43 509.65 5

Antas 2 na mga output ay nagreresulta mula sa mga intermediate na kalkulasyon din.

Karaniwan, ang pagsasala ng rehiyon ay ginagawa gamit ang analytic (kaganapan) na pag-filter, ibig sabihin, iyon din
estilo ng pagsasala gaya ng ginagawa ng fundisp at funtable. Gamitin ang -i lumipat upang tukuyin
pag-filter ng imahe, ibig sabihin, ang parehong estilo ng pag-filter tulad ng ginagawa ni mga function. Kaya, maaari mong
magsagawa ng mabilis na pagkalkula ng mga bilang sa mga rehiyon, gamit ang alinman sa analytic o imahe
paraan ng pagsasala, sa pamamagitan ng pagtukoy sa
-n 0 at opsyonal -i switch. Ang dalawang pamamaraang ito ay kadalasang nagbibigay ng magkaibang resulta dahil sa
kung paano pinoproseso ang mga kaganapan sa hangganan:

[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

Tingnan ang Mga Hangganan ng Rehiyon para sa higit pang impormasyon tungkol sa kung paano kinakalkula ang mga hangganan gamit ang mga ito
dalawang pamamaraan.

Gumamit ng funcen online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad