向量:
a=[1,0,2,3,0,4,5]
a =
1 0 2 3 0 4 5
a(find(a==0))=[]
a =
1 2 3 4 5
矩阵:
a=[0 0;1 2;0 0;3 4]
a =
0 0
1 2
0 0
3 4
a(find(a==0))=[]
a =
1 3 2 4
a=reshape(a,2,2)
a =
1 2
3 4
利用 [ ] 删除矩阵中全为0的某行
A=[ 0 0 0;
1 0 0;
1 1 1];
A =
0 0 0
1 0 0
1 1 1
A(any(A,2)==0,:)=[]
A =
1 0 0
1 1 1
本文介绍了如何使用MATLAB或其他类似编程环境进行向量和矩阵的操作,包括删除向量中的特定元素、重塑矩阵形状以及移除全零行等内容,对于从事数值计算及数据处理工作的读者非常实用。
5629

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



