HOWCOMMON

Supports data filtering for potentially redundant data streams

You are now following this Submission

HOWCOMMON takes a pair of vectors and returns uniquely sampled domains with corresponding values for the range. Unlike functions such as INTERP, however, duplicate domain input values are accepted, and the appropriate type of output can be user specified.

For example, suppose one had:

x = [1 2 3 3 4 5 5 5 ];
y = [10 20 30 31 40 51 52 53];

[domain,num,range] = HOWCOMMON(x,y,'min')

returns:

domain = [1 2 3 4 5 ];
num = [1 1 2 1 3 ];
range = [10 20 30 40 50];

Instead of 'min', one could use:

'max' (range = [10 20 31 40 52])
'mean' (range = [10 20 30.5 40 51])
'sum' (range = [10 20 61 40 153])

Cite As

Jeff Dunne (2026). HOWCOMMON (https://se.mathworks.com/matlabcentral/fileexchange/12633-howcommon), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0