MATLAB中NaN的问题
采样的数据中有的超出量程,所以为NaN,我想用1代替数据中的NaN,请问怎么实现? 直接替换不就可以了回复 楼主 zhoule0403 的帖子
不过你可以考虑当这个值达到一个比较大的值的时候强制赋值为1,这样应该可以实现,但是不知道你这样做的目的是什么A(isnan(A))=1;
谢谢各位.已经解决.
回复 5楼 zhoule0403 的帖子
请问问题怎么解决的? abs(nan)>=0是faulse,所以find(abs(nan)>=0)便是所要找的了
回复 7楼 heaventian 的帖子
4F即是正解! LZ的理解有误abs(nan)>=0, abs(nan)<0都是false!
[ 本帖最后由 ChaChing 于 2009-5-17 09:28 编辑 ]
页:
[1]