Y = mdscale(D, p)
Y = mdscale(D, p, Name, Value)
[Y, stress] = mdscale(...)
[Y, stress, disparities] = mdscale(...)
mdscale computes a multidimensional scaling configuration from a dissimilarity matrix or distance vector.
Name-value options include Criterion, Weights, Start, Replicates, and Options. Supported criteria are stress, sstress, metricstress, metricsstress, sammon, and strain.
NaN dissimilarities are treated as missing values. The Options structure can be created with statset and supports Display, MaxIter, TolFun, and TolX.
X = [0 0; 1 0; 0 2; 2 2];
D = pdist(X);
[Y, stress, disparities] = mdscale(D, 2)
| Version | Description |
|---|---|
| 2.0.0 | initial version |