typestar

Ajustar una forma integrada en Igor Pro

CurveFit trae una biblioteca de formas; los coeficientes vuelven en W_coef.

Function FitPeak(WAVE y, WAVE x)
    CurveFit/Q/M=0 gauss, y /X=x /D

    WAVE W_coef, W_sigma
    Printf "center %.4g +/- %.4g\r", W_coef[2], W_sigma[2]
    Printf "width  %.4g\r", W_coef[3]
    Printf "chi squared %g\r", V_chisq

    return W_coef[2]
End

Cómo funciona

  1. El ajuste escribe W_coef, y /M=0 mantiene la máscara a un lado.
  2. V_chisq y W_sigma dicen qué tan bien fue y qué tan seguro es.
  3. /D crea la wave del ajuste para que puedas graficar el resultado.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
10
Caracteres a escribir
232
Tokens
54
Ritmo de tres estrellas
85 tpm

Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 38 segundos.

Escribe este fragmento

Paso 1 de 3 en Ajuste de curvas; paso 8 de 16 en Waves y análisis.

← Anterior Siguiente →