Find values in a vector or function
Given a desired value "y0", this function finds all the elements "y" in a vector whose values are the closest to "y0" in the whole vector, and also the positions "xi". So, the output is a set of points [xi,y0] given in two vectors, one for the values and another one for the positions.
The inputs are:
-Vector.
-Value that you want to find in the vector "y0".
The outputs are:
-The closest values to "y0" in the function (by means the real "y" values).
-The position "xi" of those "y" values.
I hope it is useful for all of you. If you have any suggestion, please, tell me.
Cite As
Adrian Lara-Quintanilla (2026). Find values in a vector or function (https://in.mathworks.com/matlabcentral/fileexchange/31103-find-values-in-a-vector-or-function), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.5 | toolbox |
|
|
| 1.4.0.0 | Yields the closest value in case that the wanted value is not in the range of the input vector |
||
| 1.3.0.0 | Little optimization |
||
| 1.1.0.0 | The algorithm remains being the same, but I have made some little changes.
|
||
| 1.0.0.0 |
