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

6 vues (au cours des 30 derniers jours)
skyhunt
skyhunt le 29 Avr 2015
Commenté : KL le 29 Avr 2015
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

Réponse acceptée

KL
KL le 29 Avr 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 commentaires
Stephen23
Stephen23 le 29 Avr 2015
Modifié(e) : Stephen23 le 29 Avr 2015
Using logical indexing (as per Ilham Hardy's answer) is simpler and faster than using find.
KL
KL le 29 Avr 2015
agreed.

Connectez-vous pour commenter.

Plus de réponses (1)

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

Catégories

En savoir plus sur Graph and Network Algorithms dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by