Jeton de matrice non valideSalut. Je n'ai rien trouvé à ce sujet à côté de < https://community.jmp.com/t5/Discussions/invalid-matrix-token/td-p/2111> (un message terriblement formaté) et rien dans l'index de script. Qu'est-ce qu'une erreur « jeton de matrice non valide » ? Qu'est-ce que ça veut dire?
Lorsque j'essaie d'instancier une matrice dans mon script comme
m = [i j];
où et sont des variables numériques, il renvoie l'erreur et pointe sur i.
Je pense que c'est tout le contexte que je peux donner. Faites-moi savoir si des éclaircissements sont nécessaires, je peux essayer de vous aider à m'aider.
Acclamations,
Mike
ScriptRe : Jeton de matrice invalideImpossible d'expliquer exactement le message d'erreur. Très probablement lié à cela Construire des matrices et à la fin:
Construire des matrices à partir d'expressions
Pour construire des matrices à partir d'expressions, utilisez Matrice() . Les éléments doivent être des expressions qui se résolvent en nombres.
Names Default To Here(1);
i = 1;
k = 1;
m = Matrix({{i, k}}); //[1 1]
Re : Jeton de matrice invalideMerci, @jthi . Ça marche!
Pouvez-vous commenter brièvement la dimensionnalité ? Je pense avoir compris, {{}{}} est un 2x0, mais je ne sais pas comment faire un 0x2.
Mike
Re : Jeton de matrice invalideJouez avec cet exemple :
Names Default To Here(1);
i = 1;
k = 1;
m1 = Matrix({{i, k}}); //(1x2)
m2 = Matrix({{i}, {k}}); //(2x1)
Show(m1, m2);et vérifiez les matrices de construction à partir des listes à partir du lien que j'ai fourni plus tôt.
Re : Jeton de matrice invalideJ'ai du mal à concaténer avec Concat() ou |/ mon tableau de départ et des éléments supplémentaires. Lorsque j'écris () la sortie, cela équivaut au tableau de départ, rien n'a été concaténé (le résultat est [0 0]).