Bonjour à tous,
Je travaille sur un fichier MATLAB où j'ai créé la condition suivante :
Dans mon premier IF je désire avoir : ( Condtion1 et ( Condition2 ou condition3))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 if (strcmp('RDF_CON',Comp{1}) && (~isempty(BLOC)) || (~isempty(BLOCK))) if (strcmp('0',Typ{1}) || strcmp('1',Typ{1}) || strcmp('2',Typ{1}) || strcmp('3',Typ{1})) Modele{p}='Conn'; p=p+1; NomBloc{z}= NBloc{t}; z=z+1; end end
Or j'ai remarqué qu'il suffit qu'une de mes 3 conditions soit satisfaite pour rentrer dans le IF, comment résoudre ce petit problème sans avoir besoin de faire deux boucles IF ??
Partager