How to remove Y value for given X

4 views (last 30 days)
I have two columns, X and Y.
The X column is a series of consecutive numbers (1,2,3...). The Y column is my data.
I want to make Y=NaN at certain X values
for example, lets say: x= 1,2,3,4,5 and y= .4,.6,.2,.6,.9
I want to remove the y=.6 that corresponds to x=4 How do I do this?
Thanks!

Accepted Answer

David Fletcher
David Fletcher on 12 Mar 2018
Edited: David Fletcher on 12 Mar 2018
data=[1 0.4;2,0.6;3,0.2;4,0.6;5 0.9]
index=data(:,1)==4;
data(index,2)=NaN
Something like this?
  6 Comments
Devon Fisher-Chavez
Devon Fisher-Chavez on 12 Mar 2018
That works! thank you so much!

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!