Bonjour à toutes et à tous,
Aujourd'hui encore je me pose une question assez simple. Je me demandais si l'on pouvait spécifier l'argument d'une fonction lors de l'appel de cette dernière par cellfun. Pour être plus clair, voici un exemple:
Je veux par exemple utiliser la fonction min sur les lignes de mes matrices de T et non sur les colonnes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 T = [3x3 double] [3x3 double]
Or cette commande applique la fonction min sur chaque colonne de T.
Je n'ai pas trouvé dans la doc de cellfun un moyen de spécifié que je veux exécuter la fonction min sur les lignes de chaque matrice de T. Pour pallier à cela, j'ai recrée une fonction locale qui spécifie bien que le minimum doit s'effectuer sur chaque ligne. Existe-t-il une méthode plus rapide directement applicable au sein de l'appel de cellfun? Ou bien peut être une autre méthode mieux que celle que j'utilise?
Code : Sélectionner tout - Visualiser dans une fenêtre à part cellfun(@min,T,'UniformOutput',false)
En vous remerciant par avance,
![]()
Partager