Ah quel bon conseil!
Le message d'erreur semble clair:Index exceeds matrix dimensions.
Quelque chose cloche avec un indice lors de l'appel de s. Il faut s'assurer que chaque appel à s soit fait avec un indice qui est défini.
Un bon truc quand on n'est pas habitué à un certain message d'erreur c'est d'essayer de reproduire ce message d'erreur à l'aide d'un exemple bidon qu'on contrôle. Par exemple, je pourrais créer un vecteur v=[1 1 1 1]; et essayer de faire appel à v(10) ou v(-10)
Ensuite il suffit de comparer ce cas à celui qui nous préoccupe! ;)
Le message d'erreur semble clair:Index exceeds matrix dimensions.
Quelque chose cloche avec un indice lors de l'appel de s. Il faut s'assurer que chaque appel à s soit fait avec un indice qui est défini.
Un bon truc quand on n'est pas habitué à un certain message d'erreur c'est d'essayer de reproduire ce message d'erreur à l'aide d'un exemple bidon qu'on contrôle. Par exemple, je pourrais créer un vecteur v=[1 1 1 1]; et essayer de faire appel à v(10) ou v(-10)
Ensuite il suffit de comparer ce cas à celui qui nous préoccupe! ;)