Can I use a look-up vector table to interpolate values?

1 Ansicht (letzte 30 Tage)
Tiberius
Tiberius am 14 Mär. 2014
Kommentiert: Tiberius am 14 Mär. 2014
In matlab, let's say I have a=[0 4.2 7.4 11.2] and b=[0 2 12 4 5.3 7.4 11 16]. I want to see where each value of b fits in a and return the lowest INDEX of the 2 boundaries. Thus, I'd like to have in the end a vector (same length as b) containing the respective indexes. c=[1 1 4 1 2 3 3 4] because, for example, 4.2<5.3<7.4, so I return the index of 4.2, which is 2. Hope I didn't make any mistakes and I was clear enough. Thanks in advance.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 14 Mär. 2014
Bearbeitet: Walter Roberson am 14 Mär. 2014
See histc() when used in the two-output form.

Weitere Antworten (0)

Kategorien

Mehr zu Interpolation finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by