how to use assert to test logical array

2 vues (au cours des 30 derniers jours)
Arif
Arif le 23 Fév 2024
Commenté : Arif le 23 Fév 2024
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"

Réponse acceptée

Cris LaPierre
Cris LaPierre le 23 Fév 2024
Use all.
checkfuse = [true;false]
checkfuse = 2×1 logical array
1 0
assert(all(checkfuse),'Fuse error')
Error using assert
Fuse error

Plus de réponses (0)

Catégories

En savoir plus sur Function-Based Unit Tests dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by