ArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArrayArray BrainModular BrainModular Users Forum 2023-10-19T18:50:58+02:00 https://brainmodular.com/forums/app.php/feed/topic/7170 2023-10-19T18:50:58+02:00 2023-10-19T18:50:58+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44962#p44962 <![CDATA[Re: Soustraire une liste à une autre ...]]>
voir les faders

Statistics: Posted by oli_lab — 19 Oct 2023, 18:50


]]>
2023-10-19T11:48:33+02:00 2023-10-19T11:48:33+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44959#p44959 <![CDATA[Re: Soustraire une liste à une autre ...]]>
C'est beau, beau

merci

J'ai cleané un peu la chose en supprimant les doubles et rangeant
Y'a moyen de faire plus simple
TRI SELECTIF suite blanc que blanc.pat

Statistics: Posted by joffo78 — 19 Oct 2023, 11:48


]]>
2023-10-19T09:34:52+02:00 2023-10-19T09:34:52+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44958#p44958 <![CDATA[Re: Soustraire une liste à une autre ...]]> Statistics: Posted by SylvainT — 19 Oct 2023, 09:34


]]>
2023-10-19T09:33:20+02:00 2023-10-19T09:33:20+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44957#p44957 <![CDATA[Re: Soustraire une liste à une autre ...]]>
Génial

merci

Statistics: Posted by grego mondo — 19 Oct 2023, 09:33


]]>
2023-10-19T09:33:59+02:00 2023-10-19T09:22:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44956#p44956 <![CDATA[Re: Soustraire une liste à une autre ...]]>
Un truc comme ça ?
Tu as le texte sans les X, ça c'est pas compliqué.
Et tu as chaque ligne sans les X

Sylvain

Statistics: Posted by SylvainT — 19 Oct 2023, 09:22


]]>
2023-10-19T09:07:41+02:00 2023-10-19T09:07:41+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44955#p44955 <![CDATA[Re: Soustraire une liste à une autre ...]]>
merci

J'ai cleané un peu la chose en supprimant les doubles et rangeant
TRI SELECTIF suite propre.pat

Statistics: Posted by grego mondo — 19 Oct 2023, 09:07


]]>
2023-10-18T19:23:48+02:00 2023-10-18T19:23:48+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44952#p44952 <![CDATA[Re: Soustraire une liste à une autre ...]]>
TRI SELECTIF suite.pat

Statistics: Posted by joffo78 — 18 Oct 2023, 19:23


]]>
2023-10-18T18:46:24+02:00 2023-10-18T18:46:24+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44950#p44950 <![CDATA[Re: Soustraire une liste à une autre ...]]> Si tu arrives à extraire 1,2,3,4,6,9,10,12 il est très facile de créer
Un tableau avec ces index =1 et les autres à 0. Arrivé à ça on retombe sur nos
Pattes avec ma soluce.

Statistics: Posted by joffo78 — 18 Oct 2023, 18:46


]]>
2023-10-18T17:35:03+02:00 2023-10-18T17:35:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44949#p44949 <![CDATA[Re: Soustraire une liste à une autre ...]]>
En fait
J'ai un matrix (qui est aussi une sorte de plan, mettons de projos par perche)
J'ai donc des perches avec 2 projos puis d'autres avec 4
J'aimerai garder l'idée d'une ligne par perche et donc d'avoir des cases "vides"
Je nomme les cases pleines avec mon nom de projo.
Je nomme les cases vides X

Lidée c'est de ne prendre en compte que les cases qui ont un nom
et de pouvoir sauter les cases qui s'appellent X.

Avec Olivar on a trouvé une astuce consistant à toujours mettre un nombre dans mes noms de projos
Ensuite avec un subpatch je recherche les cases qui contiennent la string 1 ou 2 ou ... 9
et je vais puiser dans les valeurs de mon matrix que les cases dont je viens d'obtenir la liste .

Ca marche et ce n'est pas si vilain à regarder

mais pour :
le futur,
la beauté du geste
je cherche comment obtenir l'inverse de liste des cases qui contiennent X
0,1,3,4,6,9,10,12
soit
2,5,7,8,11,13


voilà ma quête du moment

Statistics: Posted by grego mondo — 18 Oct 2023, 17:35


]]>
2023-10-18T15:06:26+02:00 2023-10-18T15:06:26+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44947#p44947 <![CDATA[Re: Soustraire une liste à une autre ...]]> Est ce que ce patch répond à tes besoins ?
TRI SELECTIF.pat

Statistics: Posted by joffo78 — 18 Oct 2023, 15:06


]]>
2023-10-16T13:59:19+02:00 2023-10-16T13:59:19+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44935#p44935 <![CDATA[Re: Soustraire une liste à une autre ...]]> Peut-être dans un premier temps remplacer les strings à enlever par une autre string (par exemple "zzzsupprimer ")
Puis effacer les doublons, classer par ordre alphabétique, et enfin "crop" la table pour enlever le dernier zzzsuprimer qui reste.

Statistics: Posted by oli_lab — 16 Oct 2023, 13:59


]]>
2023-10-16T10:38:43+02:00 2023-10-16T10:38:43+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44934#p44934 <![CDATA[Soustraire une liste à une autre ...]]>
J'essaye, proprement, de soustraire la liste de switches actionnés (genre 1,5,8,9) à une liste totale (1,2,3,4,5,6,... ,9,10) pour n'obtenir que la liste des non sélectionnés (ici 2,3,4,6,7,10).
En gros j'aimerai remplir deux arrays et les comparer pour ne garder que ce qui n'est pas récurent aux deux, ne garder que les différences mais je vois pas d'outil pour comparer 2 tableau, comparer un tableau dans le temps oui (Array difference) ...
Dans ce cas précis il suffirait de rechercher les index contenant la valeur 0 et non pas 1, bien sûr, j'obtiendrais alors une liste 2,3,4,6,7,10 qui me siérait à merveille
mais pour la beauté du geste
j'aimerai savoir comment soustraire une liste à une autre


Bonne journée

Statistics: Posted by grego mondo — 16 Oct 2023, 10:38


]]>
BrainModular BrainModular Users Forum 2023-10-19T18:50:58+02:00 https://brainmodular.com/forums/app.php/feed/topic/7170 2023-10-19T18:50:58+02:00 2023-10-19T18:50:58+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44962#p44962 <![CDATA[Re: Soustraire une liste à une autre ...]]>
voir les faders

Statistics: Posted by oli_lab — 19 Oct 2023, 18:50


]]>
2023-10-19T11:48:33+02:00 2023-10-19T11:48:33+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44959#p44959 <![CDATA[Re: Soustraire une liste à une autre ...]]>
C'est beau, beau

merci

J'ai cleané un peu la chose en supprimant les doubles et rangeant
Y'a moyen de faire plus simple
TRI SELECTIF suite blanc que blanc.pat

Statistics: Posted by joffo78 — 19 Oct 2023, 11:48


]]>
2023-10-19T09:34:52+02:00 2023-10-19T09:34:52+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44958#p44958 <![CDATA[Re: Soustraire une liste à une autre ...]]> Statistics: Posted by SylvainT — 19 Oct 2023, 09:34


]]>
2023-10-19T09:33:20+02:00 2023-10-19T09:33:20+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44957#p44957 <![CDATA[Re: Soustraire une liste à une autre ...]]>
Génial

merci

Statistics: Posted by grego mondo — 19 Oct 2023, 09:33


]]>
2023-10-19T09:33:59+02:00 2023-10-19T09:22:51+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44956#p44956 <![CDATA[Re: Soustraire une liste à une autre ...]]>
Un truc comme ça ?
Tu as le texte sans les X, ça c'est pas compliqué.
Et tu as chaque ligne sans les X

Sylvain

Statistics: Posted by SylvainT — 19 Oct 2023, 09:22


]]>
2023-10-19T09:07:41+02:00 2023-10-19T09:07:41+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44955#p44955 <![CDATA[Re: Soustraire une liste à une autre ...]]>
merci

J'ai cleané un peu la chose en supprimant les doubles et rangeant
TRI SELECTIF suite propre.pat

Statistics: Posted by grego mondo — 19 Oct 2023, 09:07


]]>
2023-10-18T19:23:48+02:00 2023-10-18T19:23:48+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44952#p44952 <![CDATA[Re: Soustraire une liste à une autre ...]]>
TRI SELECTIF suite.pat

Statistics: Posted by joffo78 — 18 Oct 2023, 19:23


]]>
2023-10-18T18:46:24+02:00 2023-10-18T18:46:24+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44950#p44950 <![CDATA[Re: Soustraire une liste à une autre ...]]> Si tu arrives à extraire 1,2,3,4,6,9,10,12 il est très facile de créer
Un tableau avec ces index =1 et les autres à 0. Arrivé à ça on retombe sur nos
Pattes avec ma soluce.

Statistics: Posted by joffo78 — 18 Oct 2023, 18:46


]]>
2023-10-18T17:35:03+02:00 2023-10-18T17:35:03+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44949#p44949 <![CDATA[Re: Soustraire une liste à une autre ...]]>
En fait
J'ai un matrix (qui est aussi une sorte de plan, mettons de projos par perche)
J'ai donc des perches avec 2 projos puis d'autres avec 4
J'aimerai garder l'idée d'une ligne par perche et donc d'avoir des cases "vides"
Je nomme les cases pleines avec mon nom de projo.
Je nomme les cases vides X

Lidée c'est de ne prendre en compte que les cases qui ont un nom
et de pouvoir sauter les cases qui s'appellent X.

Avec Olivar on a trouvé une astuce consistant à toujours mettre un nombre dans mes noms de projos
Ensuite avec un subpatch je recherche les cases qui contiennent la string 1 ou 2 ou ... 9
et je vais puiser dans les valeurs de mon matrix que les cases dont je viens d'obtenir la liste .

Ca marche et ce n'est pas si vilain à regarder

mais pour :
le futur,
la beauté du geste
je cherche comment obtenir l'inverse de liste des cases qui contiennent X
0,1,3,4,6,9,10,12
soit
2,5,7,8,11,13


voilà ma quête du moment

Statistics: Posted by grego mondo — 18 Oct 2023, 17:35


]]>
2023-10-18T15:06:26+02:00 2023-10-18T15:06:26+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44947#p44947 <![CDATA[Re: Soustraire une liste à une autre ...]]> Est ce que ce patch répond à tes besoins ?
TRI SELECTIF.pat

Statistics: Posted by joffo78 — 18 Oct 2023, 15:06


]]>
2023-10-16T13:59:19+02:00 2023-10-16T13:59:19+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44935#p44935 <![CDATA[Re: Soustraire une liste à une autre ...]]> Peut-être dans un premier temps remplacer les strings à enlever par une autre string (par exemple "zzzsupprimer ")
Puis effacer les doublons, classer par ordre alphabétique, et enfin "crop" la table pour enlever le dernier zzzsuprimer qui reste.

Statistics: Posted by oli_lab — 16 Oct 2023, 13:59


]]>
2023-10-16T10:38:43+02:00 2023-10-16T10:38:43+02:00 https://brainmodular.com/forums/viewtopic.php?t=7170&p=44934#p44934 <![CDATA[Soustraire une liste à une autre ...]]>
J'essaye, proprement, de soustraire la liste de switches actionnés (genre 1,5,8,9) à une liste totale (1,2,3,4,5,6,... ,9,10) pour n'obtenir que la liste des non sélectionnés (ici 2,3,4,6,7,10).
En gros j'aimerai remplir deux arrays et les comparer pour ne garder que ce qui n'est pas récurent aux deux, ne garder que les différences mais je vois pas d'outil pour comparer 2 tableau, comparer un tableau dans le temps oui (Array difference) ...
Dans ce cas précis il suffirait de rechercher les index contenant la valeur 0 et non pas 1, bien sûr, j'obtiendrais alors une liste 2,3,4,6,7,10 qui me siérait à merveille
mais pour la beauté du geste
j'aimerai savoir comment soustraire une liste à une autre


Bonne journée

Statistics: Posted by grego mondo — 16 Oct 2023, 10:38


]]>