el 12-19-2014 03:59 AM
Hola, he hecho un programa en el cual obtengo 4 tipos de datos ( por ejemplo Nombre, edad, profesion y Pais), y me gustaría que la salida fuese un array de 4 columnas tabuladas cada una con su tipo de datos, tal que así:
Pedro 37 Pintor España
Luis 25 Estudiante Francia
Jose 30 Abogado Alemania
Mi problema es que solo se obtenerlos de esta manera:
Pedro 37
Luis 25
Jose 30
Pintor España
Estudiante Francia
Abogado Alemania
Es decir, que cuando acaban las dos primeras columnas en vez de hacer dos nuevas columnas tabuladas me las coloca debajo. El ejemplo no es real, todas columnas son numéricas, pero es para que quede más claro.
Alguien sabe como poder obtener a la salida en mi .txt los datos ordenados por columnas?
el 12-19-2014 05:04 AM
Hola:
Mira a ver si te sirve lo que te adjunto en la figura adjunta.
Saludos y suerte.
el 12-22-2014 10:33 AM
Hola, que tipo de estructura es la primera que utilizas? No la encuento
el 12-22-2014 12:11 PM
Las primeras funciones que utilizo son Index Array que al tener dos dimensiones el Array aparecen dos índices.
Saludos y suerte
el 12-26-2014 03:33 AM
Hola Kupa,
la mejor forma de hacer lo que quieres es utilizar arrays de clusters. Te dejo un par de documentos donde se explica esto:
http://www.ni.com/white-paper/7571/en/
http://www.ni.com/white-paper/7508/en/
Adcicionalmente he programado un ejemplo con tus datos que trato de diversas formas para que elijas la que más se adapta a tus necesidades. Te lo mando en la versión 8.0 de LabVIEW ya que no sé de cuál dispones.
Espero que te sirva de utilidad.
Saludos!
Jesús
el 02-02-2015 03:49 AM
Hola, siento la tardanza en contestar, pero he estado muy liado.
Veo que el programa que usas metes tu los datos, en el que tengo que usar yo, los datos los obtiene automaticamente de una tarjeta de adquisición, donde se obtienen cientos de datos, y es en la salida donde quiero que me los saque ordenados como comentaba anteriormente. Te adjunto el ejemplo mas simple para que veas al final lo que quiero hacer y te lo comento un poco.
En el archivo "salida", Position y Timestamp contiene cientos de datos que se obtienen automaticamente, mi objetivo es sacarlos por columnas, es decir, ambos ( Position y Timestamp) traen los datos en 2 columnas, como se puede observar en el fichero que adjunto de "datos", pero se puede observar que una vez me saca todos los valores de Position, en vez de sacarme los de Timestamp en mas columnas me los saca seguidos de los de Position, y realmente no se como hacer para poder sacar todos los valores ordenados en columnas. Alguna idea con esto que te comento?
Muchas gracias por todo.
Un saludo.