Dit is het commando mFitplane dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
mFitplane - Gebruik de kleinste kwadraten om een vlak op een afbeelding te passen
KORTE INHOUD
mFitplane [-b grens] [-NS niveau] [-S statusbestand] in.past
PRODUCTBESCHRIJVING
Gebruikt kleinste kwadraten om een vlak (exclusief uitschieterpixels) in een afbeelding te passen. Het is op gebruikt
de verschilbeelden gegenereerd met behulp van mVerschil or mDiffExec.
OPTIES
-b grens
Aantal randpixels dat aan de randen van de afbeelding moet worden genegeerd.
-d niveau
Schakelt foutopsporing in naar het opgegeven niveau (1-3).
-s statusbestand
Uitvoer en fouten worden geschreven naar statusbestand in plaats van stout.
ARGUMENTEN
in.past
Input FITS-bestand is een verschilbestand tussen twee andere FITS-bestanden, zoals het kan zijn
gegenereerd met behulp van mVerschil.
RESULTAAT
Het vlak dat past bij de afbeelding heeft de vorm:
geschikt = A*x + B*y + C
waarbij x de "horizontale" pixelverschuiving is ten opzichte van CRPIX1 in de FITS-header en y de
"verticale" offset van CRPIX2. Aangezien alle opnieuw geprojecteerde beelden dezelfde referentiepixel gebruiken,
dit is een uniforme definitie voor x,y voor de hele beeldset.
De aanpassing is een simpele kleinste kwadraten, met een iteratieve lus om punten meer dan uit te sluiten
2 sigma (sigma gedefinieerd als de rms van de vorige lus).
De rms uitvoer is de hierboven berekende waarde. De xmin, ... ymax uitgang komt overeen met de
bereik van x,y-waarden gevonden tijdens het passen. De rms is alleen ter informatie, maar de xmin,
... ymax worden gebruikt in de achtergrondaanpassing (mBgModel). crpix1 en crpix2 de
referentiepixels voor elke as, zoals bepaald op basis van de FITS-header.
BERICHTEN
OK [struct stat="OK", a=A, b=B, c=C, crpix1=crpix1, crpix2=crpix2, xmin=x min,
max=xmax, ymin=ymin, ymax=ymax, xcentrum=xcentrum, ycenter=centrum, npixel=npixel,
rms=rms, boxx=boxx, boxy=dozen, doosbreedte=doosbreedte, dooshoogte=dooshoogte,
boxang=boksen]
FOUT Argument voor -b (snaar) kan niet worden geïnterpreteerd als een geheel getal
ERROR Kan statusbestand niet openen: statusbestand
ERROR Afbeeldingsbestand bestandsnaam ontbrekende of ongeldige PITS
FOUT PAST BIJ bibliotheek fout
FOUT algemeen fout
WAARSCHUWING
Te weinig pixels om te passen
WAARSCHUWING
Te weinig pixels voor begrenzingsvak
WAARSCHUWING
Enkelvoud Matrix-1
WAARSCHUWING
Enkelvoud Matrix-2
WAARSCHUWING
toewijzingsfout in ivector()
Voorbeelden
$ mFitplane 2mass-atlas-990322n-j0640266.fits
[struct stat="OK", a=-8.9198e-11, b=-2.54173e-10, c=5.24277e-05, crpix1=808,
crpix2=212.5, xmin=-808, xmax=167, ymin=-210.5, ymax=638.5, xcentrum=-320.871,
ycentrum=213.014, npixel=314299, rms=0.393003, boxx=-320.92, boxy=212.424,
doosbreedte=835.421, dooshoogte=509.274, doosang=-29.5537]
Gebruik mFitplane online met behulp van onworks.net-services