matlab 怎么判断一个数是不是nan
答案:2 悬赏:80 手机版
解决时间 2021-02-18 18:10
- 提问者网友:萌卜娃娃
- 2021-02-18 13:58
matlab 怎么判断一个数是不是nan
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-02-18 15:32
[datas,features]=size(data); for k=1:featuresfor i=1:datasif data(i,k)==0data(i,k)=mean(data(:,k));elseif isnan(data(i,k))==1data(i,k)=mean(data(:,k));endendend
全部回答
- 1楼网友:骨子里都是戏
- 2021-02-18 15:37
%x为已知二维矩阵13*22, 采用线性插值。
for j=1:size(x,2)
x(isnan(x(:,j)),j)=interp1(find(~isnan(x(:,j))),x(~isnan(x(:,j)),j),find(isnan(x(:,j))));
end
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯