Borrar filtros
Borrar filtros

Index nearest vlaue to zero between some negative and posetive values in one row

2 visualizaciones (últimos 30 días)
Hello, I have a table, I want to index the nearest value to the zero in each row; I have some data like -0.009, 0.0025 ( I mean negative and positive).
If I want to index nearest rows to 1 I know I can use this:
[~,i] = min(1-[TEST.model1_CC, TEST.model2_CC, TEST.model3_CC],[],2);
But I have'nt Idea how to index nearest value to the zero.

Respuesta aceptada

Walter Roberson
Walter Roberson el 11 de Abr. de 2020
[~,i] = min(abs([TEST.model1_CC, TEST.model2_CC, TEST.model3_CC]),[],2);

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by