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

 我来答
百度网友66a52d9
高粉答主

2018-01-09 · 醉心答题,欢迎关注
知道大有可为答主
回答量:377
采纳率:98%
帮助的人:69.6万
展开全部

A =

1     2     0

0     1     1

1     3     0

>> B = (A~=0)      %%%% 比较是否为0

B =

1     1     0

0     1     1

1     1     0

>> result=sum(B(:))      %%%%% 不为0个数求和

result =

6

nonzeros(x) 是求非零元素,提取这些元素,并不适合个数统计

重要功能

  • ·MATLAB®: MATLAB 语言的单元测试框架

  • ·Trading Toolbox™: 一款用于访问价格并将订单发送到交易系统的新产品

  • ·Financial Instruments Toolbox™: 赫尔-怀特、线性高斯和 LIBOR 市场模型的校准和 Monte Carlo 仿真

  • ·Image Processing Toolbox™: 使用有效轮廓进行图像分割、对 10 个函数实现 C 代码生成,对 11 个函数使用 GPU 加速

  • ·Image Acquisition Toolbox™: 提供了用于采集图像、深度图和框架数据的 Kinect® for Windows®传感器支持

  • ·Statistics Toolbox™: 用于二进制分类的支持向量机 (SVM)、用于缺失数据的 PCA 算法和 Anderson-Darling 拟合优度检验

  • MATLAB工作界面

  • MATLAB工作界面

  • ·Data Acquisition Toolbox™: 为 Digilent Analog Discovery Design Kit 提供了支持包

  • ·Vehicle Network Toolbox™: 为访问 CAN 总线上的 ECU 提供 XCP

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式