Replacing Values of one matrix with another

I'm trying to replace one Matrix values with NaNs from another vector in the same locations, but I keep getting getting the reverse. It puts NaNs where values are supposed and keeps the values where NaNs are supposed to show. My code is:
isn_east = find(~isnan(east));
VV=Reference_E;
>> VV(isn_east)=NaN;
east is the matrix where the NaNs are located. VV is matrix the i'm tryig to put NaNs in.

 Réponse acceptée

Stephen23
Stephen23 le 5 Nov 2021
Modifié(e) : Stephen23 le 5 Nov 2021
isn_east = isnan(east);
or simply:
VV = Reference_E;
VV(isnan(east)) = NaN;

Plus de réponses (0)

Produits

Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by