Este é o comando mFitplane que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mFitplane - Use mínimos quadrados para ajustar um plano a uma imagem
SINOPSE
mFitplane [-b fronteira] [-d nível] [-s arquivo de status] se encaixa
DESCRIÇÃO
Usa mínimos quadrados para ajustar um plano (excluindo pixels outlier) a uma imagem. É usado em
as imagens de diferença geradas usando mDiferença or mDiffExec.
OPÇÕES
-b fronteira
Número de pixels de borda a serem ignorados nas bordas da imagem.
-d nível
Ativa a depuração para o nível especificado (1-3).
-s arquivo de status
A saída e os erros são gravados em arquivo de status em vez de stdout.
ARGUMENTOS
encaixa
O arquivo FITS de entrada é um arquivo de diferença entre dois outros arquivos FITS, como pode ser
gerado usando mDiferença.
RESULTADO
O plano ajustado à imagem tem a seguinte forma:
caber = A*x + B*y + C
onde x é o deslocamento de pixel "horizontal" de CRPIX1 no cabeçalho FITS ey é o
deslocamento "vertical" de CRPIX2. Uma vez que todas as imagens reprojetadas usam o mesmo pixel de referência,
esta é uma definição uniforme para x, y para todo o conjunto de imagens.
O ajuste é um mínimo de quadrados simples, com um loop iterativo para excluir mais pontos do que
2 sigma (sigma definido como o rms do loop anterior).
A rms a saída é o valor calculado acima. o xmin, ... ymax a saída corresponde ao
intervalo de valores x, y encontrados durante o ajuste. O rms é apenas para informação, mas o xmin,
... ymax são usados no ajuste de plano de fundo (mBgModel). crpix1 e crpix2 são o
pixels de referência para cada eixo, conforme determinado no cabeçalho FITS.
MENSAGENS
OK [struct stat = "OK", a =A, b =B, c =C, crpix1 =crpix1, crpix2 =crpix2, xmin =xmin,
xmax =xmax, ymin =ymin, ymax =ymax, xcenter =xcentro, ycenter =centro, npixel =npixels,
rms =rms, boxx =caixa x, quadradão =quadradão, boxwidth =largura da caixa, boxheight =altura da caixa,
boxang =boxe]
Argumento de ERRO para -b (corda) não pode ser interpretado como um número inteiro
ERROR Não é possível abrir o arquivo de status: arquivo de status
ERROR arquivo de imagem nome do arquivo FITS ausente ou inválido
ERRO ENCAIXA biblioteca erro
ERRO geral erro
ATENÇÃO
Poucos pixels para caber
ATENÇÃO
Poucos pixels para a caixa delimitadora
ATENÇÃO
Matriz Singular-1
ATENÇÃO
Matriz Singular-2
ATENÇÃO
falha de alocação no ivector ()
EXEMPLOS
$ 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, xcenter = -320.871,
ycenter = 213.014, npixel = 314299, rms = 0.393003, boxx = -320.92, boxy = 212.424,
boxwidth = 835.421, boxheight = 509.274, boxang = -29.5537]
Use mFitplane online usando serviços onworks.net