Replace NaN with Blanks
显示 更早的评论
Hi guys I have a double matrix as shown in the attached picture that I am trying to replace all NaN values with Empty spaces so that the over all matrix dimension will be maintained. However, when I looked through the function and suggested solutions non of them is actully working what possible code can be used.

Thanks in advance
1 个评论
David
2024-6-5
This is not a "fix it in Matlab" answer, but I've been generating tables in Matlab to use in Word for example. When I build the table matrix, I insert NaN's in every cell that I want blank. Then in Word, I use "find and replace" to replace all those with something else; i.e., '---'. This idea should work in Excel too, although I've not tested it there.
采纳的回答
更多回答(2 个)
dpb
2020-2-7
0 个投票
Can't be done--a double array has to be regular in both dimension; can't have holes.
Only possibility is to convert to a cell array.
Opeyemi Kehinde
2021-12-5
fillmissing(V1, 'constant', [])
will this work to make NaN an empty entry
类别
在 帮助中心 和 File Exchange 中查找有关 Data Type Conversion 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!