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

2 views (last 30 days)
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

Accepted Answer

KL
KL on 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 Comments
Stephen23
Stephen23 on 29 Apr 2015
Edited: Stephen23 on 29 Apr 2015
Using logical indexing (as per Ilham Hardy's answer) is simpler and faster than using find.

Sign in to comment.

More Answers (1)

Ilham Hardy
Ilham Hardy on 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

Categories

Find more on App Building in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!