Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

How can I convert a matrix to all numeric values which contains numeric and characters both?

1 Ansicht (letzte 30 Tage)
I have matrix containing both numerics and characters(actually NaNs) values both. How to convert this matrix so that it contains all the numeric values?Because I want to write this matrix to an excel sheet.
  2 Kommentare
Stephen23
Stephen23 am 10 Aug. 2018
"I have matrix containing both numerics and characters(actually NaNs) values both"
What does this mean exactly: do you have a numeric matrix? NaN's in a numeric matrix are numeric, so your description is not clear.

Antworten (1)

Rik
Rik am 9 Aug. 2018
If you want to replace the NaNs by 0, you can simply use this:
data(isnan(data))=0;
  4 Kommentare
Zara Khan
Zara Khan am 12 Aug. 2018
Bearbeitet: Zara Khan am 12 Aug. 2018
I am passing the entire matrix and getting a logical matrix always. That I dont want.
Rik
Rik am 12 Aug. 2018
If your variable data is a matrix that is not a logical, this code will not return a logical. What exact code are you using? Try to reduce it to a small piece of code I can run to replicate your issue.

Diese Frage ist geschlossen.

Community Treasure Hunt

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

Start Hunting!

Translated by