hypot

hypot — Fonction distance euclidienne.

Description

Retourne la valeur de sqrt(arg1*arg1 + arg2*arg2).

Syntaxe

ires[] hypot iarg1[], iarg2[] 
kres[] hypot karg1[], karg2[]

Initialisation

iarg[]1/2 -- les opérandes.

Exécution

karg[]1/2 -- les opérandes.

Exemples

Voici un exemple de l'opcode hypot. Il utilise le fichier hypot.csd.

Exemple 451. Exemple de l'opcode hypot.

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

iArg1[] fillarray 1,2,3
iArg2[] fillarray 4,5,6
iRes[] hypot iArg1,iArg2
ik init 0

while ik < lenarray(iRes) do
 print iRes[ik]
 ik += 1
od

endin

</CsInstruments>
<CsScore>
i1 0 0
</CsScore>
</CsoundSynthesizer>


Crédits

Auteur : Victor Lazzarini
2017