这个问题问的有点问题.
如果是一维的,a(a==0) = [] 就能解决问题
如果是多维的,a(a==0) = [] 会把a变成一维的,然后结果类似于上面的结果.原因是每行每列中的0的个数不同,无法保持多维的样子,只能拉长了当成一维处理.
a =
4 4 4 2 2
4 0 3 2 2
2 1 2 4 3
3 0 5 4 4
1 0 0 1 4
>> a(a==0)=[]
a =
Columns 1 through 20
4 4 2 3 1 4 1 4 3 2 5 2 2 4 4 1 2 2 3 4
Column 21
4
猜你喜欢
- 1若一组数据x1,x2,.Xn的方差为13,则数据x1-4,x2-4,.,的标准差
- 2解方程: (1)361(-x+1)2=16; (2)3−2x=4; (3)2(x-1)3=-125/4.
- 3求字!上面是一个日下面是一个木!
- 4(2x²+3xy-2y²)/(x²+4xy+4y²),其中2x-y=0
- 5(2分之1)的2分之1次方乘以(2分之3)的负2分之1次方乘以(4分之3)的2分之1次方
- 6小学一年级用点读笔能点教科书上的拼音吗?
- 7be sure of be sure to do 的区别·
- 8They used to never play football after school,的反义疑问句是什么?
- 9Don't ( ) your keys in the classroom when you go home.
- 10(1)如下五个数17分之10.19分之12 23分之15 33分之20 101分之60中最小的数是: