I am attaching an example variable and the answer your code should result in should be 175 or the 174 index.
closest value to zero excluding the first one?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ali Almakhmari
el 12 de En. de 2023
Comentada: Bruno Luong
el 12 de En. de 2023
If given a long vector of values. How can I find the index of the closest value to zero excluding the first value of the vector out of our list of stuff to search for
2 comentarios
Respuesta aceptada
Ali Almakhmari
el 12 de En. de 2023
1 comentario
Bruno Luong
el 12 de En. de 2023
That is NOT your question asks for, that is first consecutive points where 0 is cross from positive to negative.
Más respuestas (2)
Bora Eryilmaz
el 12 de En. de 2023
Editada: Bora Eryilmaz
el 12 de En. de 2023
load('var.mat')
[~,I] = sort(abs(dis_y), 'ascend');
% Closest value to 0:
dis_y(I(1))
% Second closest value to 0:
dis_y(I(2))
2 comentarios
Ver también
Categorías
Más información sobre Matrix Indexing 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!