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
- El ajuste escribe
W_coef, y/M=0mantiene la máscara a un lado. V_chisqyW_sigmadicen qué tan bien fue y qué tan seguro es./Dcrea la wave del ajuste para que puedas graficar el resultado.
Palabras clave y builtins usados aquí
EndFunctionWAVEreturn
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.
Paso 1 de 3 en Ajuste de curvas; paso 8 de 16 en Waves y análisis.