From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
el 01-20-2012 11:20 AM
Hola a todos,
Como véis, este es mi tercer mensaje en el foro, respecto a mi anterior mensaje me sirvió de mucho y el enlace al tutorial también.
Pero ahora me surge otra duda que os comento.
Estoy trabajando en caracterización de sensores y primeramente hago un barrido y se recogen en una tabla longitud de onda en la primera columna e intensidad en la segunda. Y después se representa todo en una gráfica. Hasta aquí no hay ningún problema.
Ahora me gustaría guardar los datos del primer barrido y usarlos como máster para los siguientes. Es decir, en los siguientes barridos que haga, sería tomar una serie de datos (igual que el anterior pero con valores diferentes) y los resultados de la segunda columna dividirlos entre los datos de la segunda columna del máster. Y más tarde representar el resultado.
Espero haberme explicado bien.
Un saludo.
¡Resuelto! Ir a solución.
el 01-23-2012 04:50 AM
Hola Carlos.
Entiendo que lo que quieres hacer es guardar tu primera tabla en un archivo externo, para luego en otro VI diferente cargarlo. Si esa es tu cuestión, hay muchas formas diferentes de hacerlo. En la paleta I/O functions verás que tienes diferentes formas de guardar y cargar un archivo (spreadsheet, text, binary, etc.) Te envío un ejemplo de como escribit y leer desde un spreadsheet file.
Un saludo,
el 01-30-2012 07:13 AM
Muchas gracias por la respuesta Ángel
Ahora a ver si me aclaro y consigo implementarlo tal y como has dicho.
El archivo no pudo abrirlo, trabajo con la versión 10.
Saludos
el 01-31-2012 01:59 AM
Aquí tienes
Saludos,
el 02-03-2012 10:35 AM - fecha de última edición 02-06-2012 09:26 AM por JordanG
Hola de nuevo Ángel,
Entiendo el funcionamiento del VI que has puesto, pero no consigo implementarlo al 100% en el mío sí como tú has puesto pero no de la forma que quiero 😕
Te paso el VI que estoy utilizando para que se entienda mejor lo que quiero hacer. Cuando lo veas es evidente que yo no he hecho todo eso, yo solamente he hecho una pequeña parte.
Lo que me gustaría hacer es que lo que pone "gráfico de referencia" que está guardado como QEdata4.txt se quede ahí guardado. Para que no se modifique, con quitarle las conexiones sería suficiente, pero bueno, como estoy haciendo pruebas del de referencia así está por ahora.
Una vez se tiene el de referencia guardado, hacer que el gráfico de transmisión sea los valores del de referencia dividido entre los que se obtienen del de transmisión. Aquí es donde me pierdo por completo.
Espero que se me entienda, no se si me estoy pasando de complicación para ser mi primer VI...
Un saludo y otra vez más gracias por la ayuda 🙂
el 02-06-2012 05:53 AM
Lo siento Carlos, pero no entiendo muy bien tu VI. Si lo que quieres es dividir puedes hacerlo abriendo la paleta de funciones > Numeric > Divide. Esta función también funciona con arrays y arrays de 2D asi que no tendrías que tener problemas para hacer lo que me dices.
Saludos