Clear Filters
Clear Filters

Conditional plotting for a dataset?

23 views (last 30 days)
I would like to make a plot of data where the date is on the x-axis and air concentrations values are in the y-axis. But, I only want to plot the air concentrations that are greater than 0.07. How would I do this?
Thank you.
Navonil Sarkar
Navonil Sarkar on 2 Mar 2021
Edited: Navonil Sarkar on 2 Mar 2021
I want to plot x (independent variable) vs y only for integral values of x in a discrete function! How can this be done?
Walter Roberson
Walter Roberson on 2 Mar 2021
temp = x;
temp(mod(temp, 1)~=0) = nan;
plot(temp, y)

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 13 Nov 2017
temp = concentration;
temp(temp <= 0.07) = nan;
plot(time, temp)

More Answers (0)


Find more on Graphics in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!