matlab中怎么求数组中非零元素的个数

有时辰我们在利用matlab的时辰 , 想求数组中非零元素的个数 , 怎么求呢 , 下面来分享一下方式
需要这些哦


win10系统
matlab版本2017a
方式/
1第一步打开matlab , 号令行窗口输入x=[0 1 3 4;9 0 3 7] , 建立一个x数组 , 如下图所示:

matlab中怎么求数组中非零元素的个数

文章插图

2第二步输入a=(x~=0)进行比力各个元素是否为0 , 如下图所示:

matlab中怎么求数组中非零元素的个数

文章插图

3第三步按回车键之后 , 可以看到x数组各个元素是否为0 , 为0就显示为0 , 不是就显示为1 , 如下图所示:

matlab中怎么求数组中非零元素的个数

文章插图

4第四步输入sum(a(:))求x数组的非零元素的个数 , 如下图所示:

matlab中怎么求数组中非零元素的个数

文章插图

5【matlab中怎么求数组中非零元素的个数】第五步输入 nonzeros(x) , 可以求x数组的非零元素是哪些元素 , 如下图所示:

matlab中怎么求数组中非零元素的个数

文章插图


以上内容就是matlab中怎么求数组中非零元素的个数的内容啦 , 希望对你有所帮助哦!

    推荐阅读