Indice tenseur d'ordre 4 ou plus dans Matlab

Résolu
Bonjour,

Je cherche à obtenir la valeur minimum d'un tenseur d'ordre 4, ainsi que les indices
qui correspondent à cette valeur. Je trouve le minimum de la façon suivante :
min(min(min(min(X)))) où X est mon tenseur.
Puis je cherche les indices (a,b,c,d) qui correspondent à cette valeur minimum.
J'ai essayé avec Find, mais cela ne marche que pour les matrices à deux indices...
Quelqu'un saurait-il récupérer les quatre indices de la valeur mimnimum de mon tenseur ?

Merci par avance,

2 réponses

  1. Salut
    [a b c d]=ind2sub(size(X),find(X==min(min(min(min(X))))));
    A plus
    2
    1. Merci, la méthode fonctionne très bien!
      0
    2. @beamatlabDe rien ;-)
      À la prochaine
      0