Anglemt

From Eigenvector Research Documentation Wiki
Revision as of 09:23, 29 September 2009 by imported>Scott (New page: ===Purpose=== Angle measure technique. ===Synopsis=== :[y,s] = anglemt(yx,options); ===Description=== ====INPUTS==== * '''x''' = a row vector on which angle measurements are made. If (x) i...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Purpose

Angle measure technique.

Synopsis

[y,s] = anglemt(yx,options);

Description

INPUTS

  • x = a row vector on which angle measurements are made. If (x) is an MxN image layer it is converted to x(:)'.

OUTPUTS

  • y = 4x1 cell array:
  • y{1} = mean angle at each point in s.
  • y{2} = mean absolute difference at each point in s.
  • y{3} = matrix of angles estimated at each point in s.
  • y{4} = matrix of absolute difference estimated at each point in s.
  • s = distance scales considered.

Options

options is a structure is a structure array with the following fields:

  • xscale: [{1:length(x) evenly spaced}] the x-scale,
  • distscale: [{1 2:2:min([200 max(xscl)/2])}] the distance scales to consider.
  • sopt: ['all' | 'random'] if x is < 200 then 'all', else 'random'
  • 'all' measures angles from all elements of xscale
  • 'random' uses a random number of points
  • interpmeth: [{'linear'}] interpolation method [see help on INTERP1 input 'method']

See Also

autocor_img, detrend_img, fft_texture, semivar, svd_texture, texture