This function implements the Inertia Moment (IM) method [1]. This method can be used with different normalizations over the co-occurrence matrix. Thus, they can be: $Y\approx E[(i-j)^2]$ TYPE 1: The function uses the normalized co-occurrence matrix (COM) proposed by CARDOSO, R.R. et al. [2]: $Y$. TYPE 2: The function uses the normalized co-occurrence matrix (COM) proposed by ARIZAGA, R. et al. [1]: $Y2$. References: [1] ARIZAGA, R. et al. Speckle time evolution characterization by the co-occurrence matrix analysis. Optics and Laser Technology, Amsterdam, v. 31, n. 2, p. 163-169, 1999. [2] BRAGA R.A. CARDOSO, R.R. Enhancement of the robustness on dynamic speckle laser numerical analysis. Optics and Lasers in Engineering, 63(Complete):19-24, 2014. After starting the main routine just type the following command at the prompt: [Y] = inertiamoment(COM); [Y Y2] = inertiamoment(COM,2); Input: COM is a 2D matrix, with 256 lines and 256 columns, that represents the Co-Occurrence Matrix of THSP matrix. The element COM(a,b) in the co-occurrence matrix represents the quantity of times that, in two successive columns of a THSP matrix, the intensity values jump of a-1 to b-1. TYPE [Optional] the function returns an additional result in the same position in the output. If TYPE is equal to 2, the function also returns the inertia moment with ARIZAGA [2] co-occurrence normalization. Output: Y is the value of inertia moment [1] with CARDOSO normalization [2]. Ytype if TYPE is equal to 2, the function also returns the inertia moment. ARIZAGA [2] co-occurrence normalization. For help, bug reports and feature suggestions, please visit: http://nongnu.org/bsltl/
Package: bsltl