Effacer les filtres
Effacer les filtres

finding out Mahalanobis distance

2 vues (au cours des 30 derniers jours)
Mayank Lakhani
Mayank Lakhani le 16 Mar 2016
I have two matrix.
I want to have result matrix which has a size of 8*1. Moreover, the G2 matrix elements should be compared with G1 and the nearest elements( Using Mahalanobis distance, matlab function mahal) of G2 to G1 should be filled up in desired matrix. for example first one of G2 row has NaN, so it keep it NaN. 4th row of G2 has two values, this values should be compared with 4th element of G1 and nearest value (Using Mahalnobis distance, matlab function mahal) shoud be filled up in the result matrix. When there is a single value than it should be remain like this only. When there are more than two values than the nearest value should be filled up in the matrix.
G1 =
80.00
79.43
78.89
78.38
77.90
77.45
77.03
76.63
G2 = NaN NaN NaN
NaN NaN NaN
NaN 79.11 NaN
NaN 78.64 NaN
NaN 78.13 78.14
77.46 NaN 77.66
77.07 77.08 NaN
76.74 NaN NaN

Réponses (1)

VM Sreeram
VM Sreeram le 5 Juil 2023
This seems to be a duplicate of this question.
See this answer for that question.

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by