作业帮 > 综合 > 作业

matlab中怎样把给把矩阵空值元素变成非空值元素

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 20:36:44
matlab中怎样把给把矩阵空值元素变成非空值元素
for i=1:a1
if s1(i,1)==[NaN]
a(i,j)=200;
end
end
为啥a(i,j)所对应的空值不能转换成200;
if s1(i,1)==[NaN]
首先这条语句就不对,判断NAN有专门的函数isnan
像你要的效果,如果矩阵是a的话,一条语句就行了
a(isnan(a))=200;