matlab怎么去除矩阵内的0元素

作者:清风拂面 | 创建时间: 2023-07-14
有时候我们在使用matlab进行数学运算的时候,想去除矩阵内的0元素,怎么去除呢,下面来分享一下方法...
matlab怎么去除矩阵内的0元素

操作方法

第一步打开matlab,在命令行窗口中输入a=[12 0 15 5;2 4 0 7;2 3 0 0;0 0 0 0],如下图所示:

第二步输入a(find(a==0))=[],去除掉a矩阵内的0元素,如下图所示:

第三步按回车键之后,可以看到已经去除了a矩阵所有的0元素,并变成了1行数据,如下图所示:

第四步如果我们想去除矩阵的全0行的话,输入a(all(a==0,2),:)=[],如下图所示:

第五步按回车键之后,可以看到删除了矩阵的第5行全0行,如下图所示:

点击展开全文

更多推荐