Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab
> Nouveau : partage de liens / une carte des membres

Apéro(s) Codelab en préparation : Brest, le 30 juin 2010 /// #8, Marseille, 10 juillet 2010 /// Montpellier

#1 2009-05-19 12:33:20 double tableaux

oyster_twiter
membre
Lieu: nantes
Date d'inscription: 2008-04-01
Messages: 193
Site web

double tableaux



hi,

quelqu'un maitrise t'il les double tableaux sous SuperCollider ?big_smile
Il s'agit de créer un double tableau avec des tailles de tableaux différentes , type ([1,2,3], [1,2,3,4,5,6,7],[1],[1,2,3,4] ...)
hors pour créer un Array2D il faut assigner une taille de départ type Array2D.new(3,6);
si quelqu'un à une idée.

Hors ligne

 

#2 2009-05-19 22:05:47 Re : double tableaux

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 796
Site web

Re: double tableaux



Hello,

Si tu n'as pas de raison particulière d'utiliser Array2D, tu peux faire un tableau de tableaux simplement avec Array :

// soit à partir de tableaux existants
a = [1, 2, 3];
b = [4, 5, 6, 7, 8];
t = Array.new();
t = t.add(a);
t = t.add(b);

// ou en le créant d'un coup 
t = [[1, 2, 3], [4, 5, 6, 7, 8]];

// pour tester
t.at(0).at(2).postln;
t.at(1).at(4).postln;
t.at(1).size().postln;

Suis je passé à côté de la question ?

Hors ligne

 

#3 2009-05-20 10:43:39 Re : double tableaux

oyster_twiter
membre
Lieu: nantes
Date d'inscription: 2008-04-01
Messages: 193
Site web

Re: double tableaux



Slt !

non très bien c'est ce que j'ai fait... je cherchais cependant une technique plus ... élégante tongue

j'ai donc synthétisé les 70 lignes de codes pour l'OSC en 6 lignes pour info je te fais suivre ça dès que possible si tu veux...
+++

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2010