Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
在Matlab中,例如,给定一个逻辑向量,v> 0会创建一个逻辑向量,其中v是一个数值向量,分别有效的方法是
(1)检查其中是否有零个? (2)检查其中是否有一个? (3)计算其中有多少个零? (4)算其中有多少? 谢谢! 回答: 假设v是逻辑向量 (1) ~all(v)或any(~v)仅在存在至少一个零的情况下为真 (2) any(v)或~all(~v)仅在存在至少一个时为真 (3) sum(~v) numel(v)-sum(v) sum(~v)计数为零( numel(v)-sum(v)更快) (4) sum(v)算一 更多&回答... |
![]() |
![]() |