getcol — Retourne une colonne donnée d'un tableau bidimensionnel comme un vecteur.
Retourne une colonne donnée d'un tableau bidimensionnel. La sortie est un tableau unidimensionnel contenant la colonne requise.
iout[] -- tableau de sortie contenant la colonne extraite. Créé s'il n'existe pas.
iin[] -- tableau bidimensionnel en entrée.
icol -- colonne à extraire.
kout[] -- tableau de sortie contenant la colonne extraite. Créé s'il n'existe pas.
kin[] -- tableau bidimensionnel en entrée.
kcol -- colonne à extraire.
Voici un exemple de l'opcode getcol. Il utilise le fichier getcol.csd.
Exemple 421. Exemple de l'opcode getcol.
Voir les sections Audio en temps réel et Options de la ligne de commande pour plus d'information sur l'utilisation des options de la ligne de commande.
<CsoundSynthesizer> <CsOptions> </CsOptions> <CsInstruments> instr 1 kcnt init 0 kArr[] init 3,3 kArr[] fillarray 0,1,2,0,1,2,0,1,2 while kcnt < 3 do kVec[] getcol kArr,kcnt printf "column %d: %d %d %d\n",kcnt+1,kcnt,kVec[0],kVec[1],kVec[2] kcnt += 1 od endin </CsInstruments> <CsScore> i1 0 0.1 </CsScore> </CsoundSynthesizer>