%DLrow
%删除目标行
%datadet数据矩阵
%errorF 第一列为所需要删除的目标的行数
function output=DLrow(datadet,errorF)
errorF=errorF(:,1);
[ynum,xnum]=size(errorF);
[yd,xd]=size(datadet);
k=1;
for i=1:yd
if find(errorF(:,1)==i)
output=output;
else
output(k,:)=datadet(i,:);
k=k+1;
end
end
matlab 批量删除数组的行 自定义函数
于 2022-06-28 00:56:16 首次发布