Find and replace value

2 Ansichten (letzte 30 Tage)
Hamed Hedayatnia
Hamed Hedayatnia am 22 Apr. 2020
Beantwortet: Ameer Hamza am 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 Kommentare
Hamed Hedayatnia
Hamed Hedayatnia am 22 Apr. 2020
yes, of course
Hamed Hedayatnia
Hamed Hedayatnia am 22 Apr. 2020
values in data_sum_daily.Var1 should be considered.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Ameer Hamza
Ameer Hamza am 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');

Weitere Antworten (0)

Kategorien

Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange

Produkte


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by