Clear Filters
Clear Filters

Find and replace value

1 view (last 30 days)
Hamed Hedayatnia
Hamed Hedayatnia on 22 Apr 2020
Answered: Ameer Hamza on 22 Apr 2020
I am working with a time table and wanna replace values==0 or less than i.e:800 with the value of the day before. how can i do it?
  3 Comments
Hamed Hedayatnia
Hamed Hedayatnia on 22 Apr 2020
values in data_sum_daily.Var1 should be considered.

Sign in to comment.

Accepted Answer

Ameer Hamza
Ameer Hamza on 22 Apr 2020
Try this
load('data_sum_rad.mat');
data_sum_daily.Var1(data_sum_daily.Var1==0) = nan;
data_sum_daily.Var1 = fillmissing(data_sum_daily.Var1, 'previous');

More Answers (0)

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!