-
Abrir el VI ejemplo
Spreadsheet Example, situado en el directorioC:\Exercises\LabVIEW Basics I. El panel frontal mostrado en la figura 1 ya está construido.Figura 1 
Inside Collection (Course): Programación Gráfica LabVIEW - Cadenas de texto y Ficheros de entrada y salida
Based on: Spreadsheet Example VI by National Instruments
Summary: En este ejercicio, se pretende salvar un array 2D en un fichero de texto para que una hoja de cálculo pueda acceder a los datos y visualizar dichos datos numéricos en una tabla. Completar los siguientes pasos para evaluar el funcionamiento de un VI que guarda arrays numéricos en un fichero en un formato accesible para una hoja de cálculo.
Spreadsheet Example, situado en el directorio C:\Exercises\LabVIEW Basics I. El panel frontal mostrado en la figura 1 ya está construido.
![]() |
Choose file to write, salvar el fichero como wave.txt en el directorio
C:\Exercises\LabVIEW Basics I y hacer clic en el botón
OK. Después se examinará este fichero.
![]() |
Sine Pattern
situado en la paleta Functions>>All
Functions>>Analyze>>Signal Processing>>Signal
Generation devuelve un array numérico de 128 elementos conteniendo un patrón senoidal. La constante 90.0, en el segundo VI Sine Pattern, especifica la fase de la señal patrón seno o del patrón coseno.
El VI Uniform White Noise
situado en la paleta Functions>>All
Functions>>Analyze>>Signal Processing>>Signal
Generation devuelve un array numérico de 128 elementos conteniendo un patrón de una señal de ruido.
Build Array
situado en la paleta Functions>>All
Functions>>Array construye un array de 2 dimensiones para el array seno, el array ruido, y el array coseno, según se muestra en la figura 3.
![]() |
Transpose 2D
Array situada en la paleta Functions>>All Functions>>Array palette
reordena los elementos del array de dos dimensiones tal que
![]() |
Write To Spreadsheet
File situado en la paleta Functions>>All
Functions>>File I/O da formato al array 2D en una cadena de hoja de cálculo y escribe la cadena a un fichero. La cadena tiene el formato mostrado en la
figura 5, donde la flecha indica un tabulador y el símbolo de párrafo (¶) indica un carácter de fin de línea.
![]() |
Number To
Fractional String situada en la paleta
Functions>>All
Functions>>String>>String/Number Conversion
convierte un array de valores numéricos a un array de cadenas de texto tal como se muestra en la tabla.
Build Array.
Abrir el fichero wave.txt con un editor de texto o una hoja de cálculo y observar su contenido.
wave.txt. Los datos de la señal senoidal aparecen en la primera columna, los datos de la señal aleatoria en la segunda columna, y los datos correspondientes a la señal coseno en la tercera columna.