Je voudrais demander comment vérifier si une variable est une table 1x8 ou 8x1 de type logique? Je sais que je peux vérifier la classe d'un tableau pour logique comme ceci:MATLAB: Vérification du type de table
strcmp(class(a),'logical')
Je sais que je peux obtenir la taille de la table comme ceci:
[h w] = size(a);
if(w==1 & h==8 | w==8 & h==1)
Mais si le tableau a plus de 2 dimensions? Comment puis-je obtenir le nombre de dimensions?
Oh! Merci! Je devinais dims (a) mais il n'y a pas une telle fonction. –
@Miko Kronn: Jetez un oeil à mon édition pour une solution peut-être encore mieux à votre problème – Jonas
Encore merci :-). Y a-t-il une différence entre && & & Matlab? –