Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Puntos de coercion contra conversión explícita

Hola:


Cuando se cablea un dato de un tipo hacia una terminal que es de otro tipo, y se puede realizar la conversión, LabVIEW dibuja puntos de coercion para indicar que la conversión se está llevando a cabo. Me gustaría saber si es mas eficiente en el uso de procesador y memoria el realizar la conversión al  tipo pertinente antes de enviar el dato a su destino, o bien dejar que LabVIEW la realice a través de los puntos de coercion.

Les agradezco de antemano.

Robst.



Robst - CLD

Using LabVIEW since version 7.0


0 kudos
Mensaje 1 de 3
8.904 Vistas
Es posible llevar a cabo ahorro de memoria utilizando los siguientes métodos http://digital.ni.com/public.nsf/websearch/771AC793114A5CB986256CAB00079F57?OpenDocument En realidad no existe una diferencia en el aspecto de memoria en cuanto a utilizar coercion dots y conversiones mas que en el caso de que se utilicen muchas de estas conversiones, en cuyo caso se vería casi de forma imperceptible la utilización de memoria Puedes referirte al sigueitne enlace : http://digital.ni.com/public.nsf/websearch/77B23A4462517D58862562F800745B7D?OpenDocument Saludos E. Bernal NI LATAM
0 kudos
Mensaje 2 de 3
8.896 Vistas
Robst,

Mi mejor consejo es que te asegures que las transformaciones de tipos de datos sucedan punto por punto y no sobre arreglos completos. Por ejemplo: si construyes un arreglo en un ciclo for y necesatas cambiarlo de tipo de dato; es mucho mas eficiente cambiar cada elemento dentro del ciclo que cambiarle el tipe de dato a todo el arreglo despues del ciclo.

Saludos,

Juan Carlos
Mensaje 3 de 3
8.890 Vistas