How i can fix this issue in MATLAB?

1 visualizzazione (ultimi 30 giorni)
Nisar Ahmed
Nisar Ahmed il 8 Dic 2021
Commentato: Image Analyst il 9 Dic 2021
Hi,
If I use this command (Phie(isnan(Phie)) = 0.22). It assign every NaN equal to 0.22. Suppose I want assign a range of values say 0.15 - 0.25 instead of single value (0.22).
How can I edit or make a command like Phie(isnan(Phie)) = 0.15 - 0.25. Here Phie is plotted along x axis while say depth is plotted along Y axis.

Risposta accettata

KSSV
KSSV il 8 Dic 2021
Modificato: KSSV il 8 Dic 2021
idx = isnan(Phie) ;
val = linspace(0.15,0.25,nnz(idx)) ;
Phie(idx) = val ;
  6 Commenti
Nisar Ahmed
Nisar Ahmed il 8 Dic 2021
alright, thank you for help
Image Analyst
Image Analyst il 9 Dic 2021
Attach sample input and desired output if you want more help.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by