How to select a certain range in the middle of my data?
1 view (last 30 days)
I have a set of experimental data x,y. x goes between different values, and I want to remove a range of values inside (think x has values from 0 to 10 and I want to remove the range betweeen 5 and 6). How can I remove the values for both x and y data?
I am importing the data as follows:
This gives me a matrix with x and y in two columns. The matrix will be different in different cases, so I want to be able to remove the data by giving the values of x between which I don't want the data, as the indexes will vary from case to case.
I have seen ways to remove data after a certain value, but not a range in the middle.
Star Strider on 5 Jul 2022
There are different ways to do this.
One approach —
ReadDataX = 0:0.5:10
ReadDataY = randi(9,size(ReadDataX))
Lv = ReadDataX<5 | ReadDataX>6;
NewDataX = ReadDataX(Lv)
NewDataY = ReadDataY(Lv)