-En Octave, il est possible d'appliquer l'indexation sur une expression temporaire, une fonctionnalité interdite dans MATLAB et cette fonctionnalité est très utile pour le golf. exemple:
Octave: [1 23 4 5 7](3:4)
et son équivalent MATLAB: a=[1 23 4 5 7];a(3:4)
Octave: hilb(4)(4:5,4:5)
et son équivalent MATLAB: h=hilb(4);h(4:5,4:5)
Octave: {1,4,{4 5 6},[7 ;3]}{3}
et son équivalent MATLAB: a={1,4,{4 5 6},[7 ;3]};a{3}
Octave: num2cell([1 2 3 4]){:}
pour la création d'une liste séparée par des virgules
Octave:a'(:)'
-Parfois dans une fonction anonyme comme une fonction normale, nous avons besoin d'évaluer plusieurs expressions, qui incluent l'affectation, Une approche est que nous pouvons placer chaque expression dans une cellule (car la cellule peut contenir un objet de plusieurs types) et quand nous avons besoin de la valeur de chaque expression, nous pouvons utiliser l'indexation pour extraire cet élément.
{1,4,{4 5 6},[7 ;3]}{3}
ou
{a=1,b=4,c={4 5 6},[b ;3]}{4}