Conversion de données textuelles numériques collectées à partir de listbox en une matrice
Les données de liste ci-dessous (LotSlot_Start) ont été extraites d'une liste dans une application que je crée. J'essaie de le transformer en une matrice de forme [14, 13]. Le texte ci-dessous me donne ce que je veux, mais je veux pouvoir le faire pour n’importe quel nombre d’entrées.
LotSlot_Start = {"14", "13"};
//This gives me what I want: slot_start = [14, 13]
Slot_Start=Matrix(num(lotslot_start[1]));
Slot_Start=v concat(slot_start,Matrix(num(lotslot_start[2])));
show(Slot_Start);J'ai créé ce script:
//This crashes jmp and I can't figure out why
for(i=1, i=nitems(lotslot_start), i++,
If(i==1, Slot_Start=Matrix(num(lotslot_start[i])));
If(i>1, Slot_Start=v concat(slot_start,Matrix(num(lotslot_start[i]))));
);
show(Slot_Start);
Mais JMP se bloque toujours lorsque j'essaie de l'exécuter. Je ne peux pas comprendre pourquoi. Toute aide serait appréciée.
Merci,
Re: Conversion de données textuelles numériques recueillies à partir d'une liste de sélection en une matriceC'est ce que je reçois pour me laisser distraire avant de frapper envoyer. Je suis content que vous l'aillez compris..
Re: Conversion de données textuelles numériques recueillies à partir d'une liste de sélection en une matriceLe deuxième argument de la boucle for doit être inférieur ou égal à, pour le moment, il est faux pour la première valeur de i.
for(i=1, i<=nitems(lotslot_start), i++,
Re: Conversion de données textuelles numériques recueillies à partir d'une liste de sélection en une matricePeu importe, j'ai compris le problème. J'ai oublié le '<' lors de la définition de la plage de i, 'i <= nitems ()'.