Multi-component (vectorial) processing:
Processing for 3-component data (ZYX) groups and multi-component data.
Commands that require an argument (another SG2K group) use the key other.
sum: sum
sum of components : x+y+z
magnitude: mag
vectorial magnitude : sqrt(x*x + y*y + z*z)
angles: ang
calculates azimuth and dip of particle motion
polarisation: pol [type COVARIANCE | COHERENCY] width <window_width_in_samples>]
eigenvalue polarisation analysis using real covariance matrix (COVARIANCE) or complex, analytic covariance matrix (COHERENCY)
vmultiply: vmul [other <index_of_other_sg2k_group>]
multiplication of like components this with other group : (x1*x2, y1*y2, z1*z2)
vdivide: vdiv [other <index_of_other_sg2k_group>]
division of like components this with other group : (x1/x2, y1/y2, z1/z2)
vadd: vadd [other <index_of_other_sg2k_group>]
sum of like components this with other group : (x1+x2, y1+y2, z1+z2)
vsubtract: vsub [other <index_of_other_sg2k_group>]
difference of like components this with other group : (x1-x2, y1-y2, z1-z2)
dotproduct: dpr [other <index_of_other_sg2k_group>]
vector dot product of active with other group
crossproduct: cpr [other <index_of_other_sg2k_group>]
vector cross product of active with other group
crosscorrelation: xcorr [other <index_of_other_sg2k_group>]
cross-correlation of like components this with other group
vsum: vsum
sum of like components of all other group into this group: (sum(x), sum(y), sum(z))