LabView - arreglos

 
Vista:

arreglos

Publicado por Raul (11 intervenciones) el 19/02/2009 19:32:20
Necesito hacer un arreglo dentro de un while loop de unos pulsos de un encoder que estoy adquiriendo con una Tarjeta de Aquisiciòn solo lo consigo si lo saco del while loop, ojala me pudierandecir que tipo sde arrays necesito utilizar. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:arreglos

Publicado por Sergio Valerio (168 intervenciones) el 21/02/2009 21:27:08
Puedes generarlo de manera dinamica [definitivo no lo recomiendo por el manejo de memoria tan malo con esta tecnica] con la herramienta build array combinando su uso con un shift-register del ciclo while.

Algo mejor pero qeu requiere que sepas el tamaño del arreglo que quieres generar con anticipación es declarar el arreglo fuer del ciclo con algun valor default [todos falsos] e ir reemplazando elemento por elemento a cada ciclo, esto mejora el manejo de memoria bastante.

Otra es cambiar la adquisición para qu eno te de bit a bit , "On-Demand" sino todo una coleccion o buffer de datos.

Ing, Sergio Valerio
Certfied LabVIEW Developer, Certified Professional Instructor
SVI
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:arreglos

Publicado por Sergio Valerio (168 intervenciones) el 21/02/2009 21:28:31
Lo olvidaba:

SI tu analizis es al final puedes utilizar una estructura FOR conociendo previamente el tamaño del arreglo, esta tecnica es muy buena para generar arreglos de manera eficiente.

Saludos

Sergio Valerio
SVI
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar