MATLAB中一维数组如何将某个不合适的数删除,怎么通过循环将数组中的不合适的数删除?

万分感谢您的不吝赐教!

第1个回答  2010-11-24
如需将一维数组A中第n个数删除 可使用
A(n)=[];

通过循环 可将不符合的数据全部删除。

i=0;
while i<=length(A)
if A(i)满足不合适条件
A(i)=[];
else
i=i+1;
end
end本回答被网友采纳
第2个回答  2010-12-02
做个input交互
再来个while循环
核心是if和楼上说的a(n)=[]
很简单的
相似回答