how create an matrix without NaN data?

1 visualizzazione (ultimi 30 giorni)
Hi users Matlab...
I have an matrix as dimensions 180x89x1919> This my matrix have some data NaN.
How I could create an new matrix as same dimensions 180x89x1919 without this points (NaN) (...)??
This is possible?
  5 Commenti
Carlos Batista
Carlos Batista il 15 Lug 2014
I have an matrix as ....180x89x1919..., ..., where:lon=180,lat=89,time=1919... and this matrix there are data with NaN ... I'd like to create a new matrix without these NaN, but as some dimensions ...lon,lat,time...
Carlos Batista
Carlos Batista il 15 Lug 2014
yes is the dimension!!

Accedi per commentare.

Risposta accettata

José-Luis
José-Luis il 15 Lug 2014
You would need to replace the NaN's with something:
your_mat(your_mat ~= your_mat) = some_value;
  1 Commento
Carlos Batista
Carlos Batista il 15 Lug 2014
Hi José Luis!
José, my matrix already has the NaN (...) I need to remove them from my temporal series ...
The problem is that these NaN are in a matrix with 3D (lon = 190, lat = 89 time = 1919 "180x89x1919") and I need after withdrawal of these NaN still remains with my matrix the 3D (....)

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Data Preprocessing in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by