How to put NaN in certain row of particular column according to another column having NaN in some row

1 Ansicht (letzte 30 Tage)
here in 10th column(u_py) some row is NaN , I have to put NaN in same row of 5th column (Pyrn2_Avg).
  2 Kommentare
Ritesh
Ritesh am 15 Mär. 2023
@Rik I am new in matlab, and i have used this one
data.Pyrn2_Avg(~isnan(data.Pyrn2_Avg)) = data.u_py(~isnan(data.Pyrn2_Avg));
but it replaces all value of 10th column in 5th column.
please sugest me code for this.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

VBBV
VBBV am 15 Mär. 2023
data.Pyrn2_Avg(isnan(data.u_py)) = NaN; % assign NaN to this line

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by