Esta página está en construcción: perdonen los errores, repeticiones y temas inacabados.
 
This page is being developed: I am sorry for errors, duplications  and unfinished subjects.
 
 
Distancias entre esqueletos III (incluido en Danzante)
 
En  ofrecimos una rutina para distancia (línea recta, cuerdas en giro) con un error que subsanamos ahora:
 

        Public Function distancia_pseudoskel(pseudoskel1() As Point4D, pseudoskel0() As Point4D) As Double

             'Dim ii As Byte

             Dim dista As Double = 0, dista_ii As Double,             Dim numero As Double = 0

             For ii = 0 To 20 - 1

                    If arti_suena(ii) <> 0 Then

                           'p4nulo.length()

                           If pseudoskel1(ii) <> p4nulo And pseudoskel0(ii) <> p4nulo Then

                                  'positivo o nulo

                                  'con vector, hallo lenghth-cuadrado

                                  dista_ii = (pseudoskel1(ii).X - pseudoskel0(ii).X) ^ 2 _

                                            + (pseudoskel1(ii).Y - pseudoskel0(ii).Y) ^ 2 _

                                            + (pseudoskel1(ii).Z - pseudoskel0(ii).Z) ^ 2

 

                                  'ppueden se nulas la distancia para esa esa articulacion, PERO CUENTA

                                  'If dista_ii > 0 Then

                                  dista = dista + Sqrt(dista_ii) : numero = numero + 1

                                  'End If

                           End If

                    End If

             Next

 

             end sub

 
Más en
 
Distancias entre esqueletos II.
Distancias entre esqueletos III. Ruido
Distancias entre esqueletos IV.Funcion a minimizar
Distancias entre cuaterniones y matrices
 
 

 
Vuelta al Principio    Última actualización: domingo, 06 de septiembre de 2015    Visitantes: contador de visitas