how to use assert to test logical array

7 ビュー (過去 30 日間)
Arif
Arif 2024 年 2 月 23 日
コメント済み: Arif 2024 年 2 月 23 日
hi guys, can u help me to solve this problem. I am trying to use assert to test my logical array shown photo below.
as u can see, my variable 'checkfuse' is logical array and it contains 1 or 0.
i want to test if there are any 0, then it should give me an error 'Fuse error"

採用された回答

Cris LaPierre
Cris LaPierre 2024 年 2 月 23 日
Use all.
checkfuse = [true;false]
checkfuse = 2×1 logical array
1 0
assert(all(checkfuse),'Fuse error')
Error using assert
Fuse error
  1 件のコメント
Arif
Arif 2024 年 2 月 23 日
thanks bud

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeExtend Testing Frameworks についてさらに検索

タグ

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by