Azzera filtri
Azzera filtri

how to find y axis value's opposite x axis value

1 visualizzazione (ultimi 30 giorni)
for ex:x=1,2,3,4,5,6;y=2,7,8,9,4,1 i want pick up the y axis (9) opposite x axis value

Risposta accettata

KL
KL il 29 Apr 2015
If both vectors are of same size, find the index of your variable from y and use it to pick the value at that position in x. A simple example is
x = [1 2 3 4];
y = [5 6 7 8];
ind = find(y==7);
x(ind);
  2 Commenti
Stephen23
Stephen23 il 29 Apr 2015
Modificato: Stephen23 il 29 Apr 2015
Using logical indexing (as per Ilham Hardy's answer) is simpler and faster than using find.

Accedi per commentare.

Più risposte (1)

Ilham Hardy
Ilham Hardy il 29 Apr 2015
>> x=[1,2,3,4,5,6];
>> y=[2,7,8,9,4,1];
>> opp_x = x(y==9)
opp_x =
4

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by