Effacer les filtres
Effacer les filtres

Compare array value to variable value

2 vues (au cours des 30 derniers jours)
Avery-Ryan Ansbro
Avery-Ryan Ansbro le 12 Mar 2022
Réponse apportée : Jan le 12 Mar 2022
I want to compare changing values in a loop I generated. When I try, I get the error Operator '>' is not supported for operands of type 'cell'. Am I calling individual array elements wrong and, regardless, how do I get past this?:
array ={1,3};
x=2;
if x > array(1) && x< array(2)
%do task
end

Réponse acceptée

Jan
Jan le 12 Mar 2022
if x > array{1} && x < array{2}
You need curly braces instead of round parentheses. array(1) is a {1 x 1} cellm while array{1} is the contents of the first cell.

Plus de réponses (0)

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by