找到满足一定条件的矩阵元素的下标:
b=find(a>2); b为矩阵a中元素值大于2的元素对应的下标
b=find(a); b为矩阵a中元素值不等于0的元素对应的下标(非零元素的位置)
b=find(a,2); 找出a中最先出现的2个不为零的数
满足一定条件的矩阵元素赋值:
矩阵A中元素值大于0的元素赋值为2的两种方式
A(A>0)=2;
A(find(A>0))=2;
删除矩阵中满足一定条件的元素:(采用将其置为空矩阵的方法)
A=(:,[2 4])=[]; 将A第2和4列的元素删除
本文详细介绍了如何使用MATLAB或类似语言进行矩阵元素的查找、赋值和删除操作。包括找到满足条件的元素下标,如元素值大于特定数值或非零元素的位置;如何将满足条件的元素赋值为特定值;以及如何删除矩阵中满足特定条件的元素。
618

被折叠的 条评论
为什么被折叠?



