Borrar filtros
Borrar filtros

finding out Mahalanobis distance

2 visualizaciones (últimos 30 días)
Mayank Lakhani
Mayank Lakhani el 16 de Mzo. de 2016
Respondida: VM Sreeram el 5 de Jul. de 2023
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

Respuestas (1)

VM Sreeram
VM Sreeram el 5 de Jul. de 2023
This seems to be a duplicate of this question.
See this answer for that question.

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by