<< Chapter < Page Chapter >> Page >
Este módulo trata de explicar el fundamento de los arrays y clusters en LabVIEW.

Tipos de datos

LabVIEW soporta principalmente 4 tipos de datos. Los números enteros o integer , los números reales de coma flotante (con decimales) o float/double , los elementos booleanos o de tipo bit, boolean , y las cadenas de caracteres o string . En el diagrama de cualquier aplicación, los elementos enteros aparecen con el color azul marino, los reales o doubles con color naranja, los booleanos en verde, y las cadenas de caracteres en rosa. Existen más tipos de datos en LabVIEW , como los reales de coma fija, etc, pero no los analizaremos dado que quedan fuera del interés de este curso básico.

Dentro de los enteros, podemos hacer una clasificación por su tamaño en bits, habiendo enteros de 8 bits, de 16, de 32 y de 64 bits. Además, es posible definirlos tanto con signo ( signed , con prefijo I ), como sin signo ( unsigned , con prefijo U ). Así, un entero con signo de 16 bits se define como I16 . Por defecto, un entero es creado con el tamaño de 32 bits y es de tipo signed , I32 , aunque si se desea cambiar, se pulsa el botón derecho del ratón con el cursor sobre el objeto (una constante, un indicador) y se ejecuta Properties , donde a continuación se pulsa sobre Representation y se selecciona otro formato, p.e. U8 y se pulsa OK , tal como se refleja en .

La mayoría de las funciones matemáticas consideran que tanto sus entradas como la salida son de tipo double. El tipo double es el número de coma flotante de doble precisión y se representa con DBL .

Todas las entradas y salidas de las funciones de la paleta Functions/Programming/Boolean son de tipo booleano, asícomo las salidas de las funciones de la paleta Functions/Programming/Comparison .

Los datos de tipo cadena se utilizan para enviar y recibir mensajes de texto entre los distintos módulos y funciones de una aplicación. Se utilizan para el envío y recepción de información. Muchas funciones de librería tienen una entrada y también una salida de este tipo. Normalmente la entrada estáconectada a la salida de este tipo de la función anterior, y a su vez, la salida estáconectada a la entrada de la siguiente función. En este sentido, al final de la secuencia de funciones, se coloca un indicador para ver si se ha producido o no algún error, y para saber de quétipo es. En el módulo dedicado a la gestión de ficheros se podráver mejor su uso.

Cuando interesa convertir un tipo de dato en otro, entonces se utiliza un conversor de tipo. Se trata de un objeto que convierte un tipo de dato en otro. En la paleta Functions/Programming/Numeric/Conversion , existen objetos para convertir números a números reales de simple precisión, doble precisión e incluso de coma fija, o también números enteros de distintos tamaños con o sin signo, etc, derecha. Existe otra paleta, Functions/Programming/String/String-Number Conversion , donde hay varias funciones para convertir cadenas de texto o strings en números de distinto formato, y otras que hacen la función inversa, izquierda. Finalmente, en la paleta de Functions/Programming/Array , y también en la de Functions/Programming/Cluster , podemos encontrar conversores de tipo entre array y cluster.

Questions & Answers

what are components of cells
ofosola Reply
twugzfisfjxxkvdsifgfuy7 it
Sami
58214993
Sami
what is a salt
John
the difference between male and female reproduction
John
what is computed
IBRAHIM Reply
what is biology
IBRAHIM
what is the full meaning of biology
IBRAHIM
what is biology
Jeneba
what is cell
Kuot
425844168
Sami
what is biology
Inenevwo
what is cytoplasm
Emmanuel Reply
structure of an animal cell
Arrey Reply
what happens when the eustachian tube is blocked
Puseletso Reply
what's atoms
Achol Reply
discuss how the following factors such as predation risk, competition and habitat structure influence animal's foraging behavior in essay form
Burnet Reply
cell?
Kuot
location of cervical vertebra
KENNEDY Reply
What are acid
Sheriff Reply
define biology infour way
Happiness Reply
What are types of cell
Nansoh Reply
how can I get this book
Gatyin Reply
what is lump
Chineye Reply
what is cell
Maluak Reply
what is biology
Maluak
what is vertibrate
Jeneba
what's cornea?
Majak Reply
what are cell
Achol
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Primeros pasos con labview. OpenStax CNX. Oct 29, 2008 Download for free at http://cnx.org/content/col10592/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Primeros pasos con labview' conversation and receive update notifications?

Ask