Code covered by the BSD License  

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Tiedrank_(X,dim)

5.0
5.0 | 2 ratings Rate this file 4 Downloads (last 30 days) File Size: 1.79 KB File ID: #34560 Version: 1.3

Tiedrank_(X,dim)

by

Daniel (view profile)

 

12 Jan 2012 (Updated )

Like MATLAB's tiedrank function, but works along dimension dim of ND-array.

| Watch this File

File Information
Description

r = tiedrank_(X,dim)

Parameters:
[X] is a multidimensional array.
[dim] specifies which dimension to perform ranking on.

Returns:
[r] ranked values of X along dimension dim. Where values are the same the mean rank is
given (e.g. [99 110 50 13 99] goes to [ 3.5 5 2 1 3.5] )

Code is fully vectorised.

-- DM, Jan 2012

Required Products MATLAB
MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
22 Sep 2015 Anton Ekimenko  
06 Jun 2012 Liber Eleutherios

Very useful indeed! Thank you for that.

Updates
13 Jan 2012 1.1

Corrected line 16, now reads:
   otherDims = 1:length(size(X));

14 Jan 2012 1.3

Did a couple of optimising tweaks.

Contact us